1.服务器位置选择
推荐采用香港或其他国家服务器,由于ASF挂卡软件需要从获取徽章信息,国内可能无法正常使用。本人使用cloudcone的服务器,系统采用ubuntu20.04
2.docker的安装
ubuntu直接使用以下代码即可。
sudo snap install docker
EPIC自动领取游戏
运用docker pull luminoleon/epicgames-claimer
下载镜像
最简单的使用命令(没有数据持久化),进入后可按提示输入账号密码,按ctrl+p+q退出即可
docker run -it luminoleon/epicgames-claimer
提示登陆成功,领取了游戏代表成功
2022-04-19补充,目前已不可用
steam ASF自动挂卡
镜像下载:docker pull justarchi/archisteamfarm
我在home下创建ASF文件夹下创建config,logs,plugins三个文件夹进行存储。run命令为
docker run -it --restart always -v /home/ASF/config:/app/config -v /home/ASF/logs:/app/logs -v /home/ASF/plugins:/app/plugins --name asf --pull always justarchi/archisteamfarm
本人未启用网页版,config下ASF与账号均用官方生成器生成,更多参数设置在官方WIKI里。
账号json:
{
"SteamLogin": "steam账号名",
"SteamPassword": "steam密码",
"Enabled": true
}
ASF配置json:
{
"CurrentCulture": "zh-CN",
"AutoRestart": true,
"Statistics": false,
"s_SteamOwnerID": "steam64位ID"
}
docker常用命令与参数
常用命令:
docker pull 名称 用于拉取镜像
docker stop 名称 用于停止运行容器,可恢复
docker restart 名称 用于重启容器
docker kill 名称 杀死容器
docker rm 名称 用于删除容器,参数-v可删除关联的卷
docker attach 名称 用于进入容器执行命令
Ctrl+P+Q 退出容器
docker ps -a 列出所有容器
docker images 列出本机镜像
docker rmi 名称 删除本地镜像
docker run ... 运行容器
常用docker run的参数:
-d 后台运行容器
--name 名称 为容器取名
-p 主机端口:容器端口 映射端口
-v 主机文件夹:容器文件夹 用于数据持久化,否则删除容器数据全清空
--restart always 自动重启策略,always是总是重启
-e 环境=参数 用于配置环境变量,参考镜像参数