暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

泰拉瑞亚主机Docker镜像

肥宅与画家 2021-06-25
1974


Steam的泰拉联机过于不稳定,所以我在自己的服务器上用官方给的包自己搭了一个主机,终于可以轻轻松松就完成联机了,但是又有了一个新的问题,泰拉需要占用7777端口,每台服务器上只能运行一个主机,也就是一个公网IP中只能开放一个世界,所以我构建了一个Docker镜像,通过虚拟端口的方式,让一台服务器上同时开放多个泰拉的世界。


配置好的文件放在了Github上 ,按照README.md中我给出的步骤就可以完成了。


https://github.com/CasterWx/terraria-docker-server



Dockerfile:


    FROM centos:7
    MAINTAINER AntzUhl Github:CasterWx <antzuhl1998@gmail.com>
    USER root
    RUN yum -y update
    RUN yum -y install screen


    # 开放端口
    EXPOSE 7777


    RUN mkdir opt/terraria/
    ADD terraria/ opt/terraria/


    RUN chmod 775 opt/terraria/terra_script.sh


    CMD ["./opt/terraria/terra_script.sh","start"]
    复制


    原始的泰拉的安装包中我已经写好了配置文件,默认生成了一张最大的地图,如果需要修改,可以先创建好容器,进入容器空间,修改serverconfig.txt自行修改。


    最后看一下效果。


    分别创建三个Terraria-server, 分别映射到7778,7779,7780三个端口。



    进入游戏连接三个世界。


    默认密码为docker

    (因为是基于同一个镜像产生的,所以三个世界地图一模一样,但是都可以连接通)



    文章转载自肥宅与画家,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

    评论