dst-admin-go icon indicating copy to clipboard operation
dst-admin-go copied to clipboard

无法使用bin64启动游戏

Open kairlec opened this issue 1 year ago • 3 comments

~~本来想fork后改改提个pr的,发现仓库里没有dockerfile~~

镜像里安装的是libcurl4-gnutls-dev:i386指定了体系结构 run.sh里有一句

ln -s /usr/lib64/libcurl.so.4 /app/dst-dedicated-server/bin64/lib64/libcurl-gnutls.so.4

根本就不会有这个libcurl.so.4 因此如果在系统设置里选择bin为64,会导致启动报错 ./dontstarve_dedicated_server_nullrenderer_x64: error while loading shared libraries: libcurl-gnutls.so.4: cannot open shared object file: No such file or directory


另外就是README的docker命令只放行了8082端口,没有把udp端口转发出来

直接拿去开服访问不了端口

再就是没有提供容器的数据持久化相关文档

比如dst-db,dst_config,password.txt以及~/.klei下的存档等

还有就是docker entrypoint里run.sh最后建议使用exec ./dst-admin-go

现在不响应docker stop命令

kairlec avatar Sep 02 '23 07:09 kairlec