用Docker搭建饥荒服务器

安装
1 | docker pull jamesits/dst-server |

拉取到的镜像

如果没有安装docker-compose建议安装,方便书写配置文件。
1 | apt install docker-compose |
新建一个目录用于存放数据文件
1 | mkdir /${HOME}/dst |
打开本机饥荒
点账号

查看我的游戏

选择饥荒

添加一个新服务器,起一个用于识别的名字

复制那串key

回到服务器
创建docker-compose.yml文件
1 | cat > docker-compose.yaml <<"EOF" |
创建并运行容器
1 | docker-compose up |
看到这个

ctrl+c退出容器编辑配置文件
配置
1 | cd |
简单配置下,这里基本是关于游戏模式和服务器的设置。你也可以在本地新建一个房间,然后把配置文件拿过来替换掉服务器上的配置。

后台运行
1 | cd |
如果你的主机提供商有安全规则的话,你需要放行这样四个端口,UDP协议。
1 | 10999-11000 |

开始玩
浏览游戏

等待搜索完服务器列表

过滤器输入我们刚才配置的服务器名字 NaonaoTencenCloud

加入

创建角色

可以愉快的玩耍了