1 Star 3 Fork 0

EXP/ark-server-docker

加入 Gitee
与超过 1400万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
Dockerfile 1.29 KB
一键复制 编辑 原始数据 按行查看 历史
EXP 提交于 2022-12-16 00:44 +08:00 . 更新游戏升级说明
FROM cm2network/steamcmd:root
RUN usermod -aG root steam
# 更新源
RUN sed -i s@/deb.debian.org/@/mirrors.aliyun.com/@g /etc/apt/sources.list
RUN apt-get clean && \
apt-get update -y && \
apt-get upgrade -y
# 校准服务器时间
ENV TZ=Asia/Shanghai
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN apt-get install tzdata
# 安装系统 GBK 和 UTF-8 中文语言包
RUN apt-get install -y locales && \
echo 'zh_CN.GBK GBK' >> /etc/locale.gen && \
echo 'zh_CN.UTF-8 UTF-8' >> /etc/locale.gen && \
echo "LANG=zh_CN.UTF-8" >> /etc/environment && \
locale-gen
# 安装系统必要组件
RUN apt-get install -y curl wget vim zip unzip git telnet net-tools cron logrotate rsyslog tofrodos procps screen
RUN apt-get install -y python3 python3-pip
RUN ln -s /usr/bin/python3 /usr/bin/python && \
ln -s /usr/bin/todos /usr/bin/unix2dos && \
ln -s /usr/bin/fromdos /usr/bin/dos2unix
RUN python -m pip install --upgrade pip
# 添加 ARK 启动脚本
RUN mkdir -p /home/steam/bin
ADD ./bin/ark.sh /home/steam/bin/ark.sh
# 入口
WORKDIR /home/steam
RUN echo "alias ll='ls -al'" >> /root/.bashrc && \
echo "alias ll='ls -al'" >> /home/steam/.bashrc
ADD ./docker-entrypoint.sh /docker-entrypoint.sh
RUN chmod a+x /docker-entrypoint.sh
ENTRYPOINT [ "/docker-entrypoint.sh" ]
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Shell
1
https://gitee.com/exppoc/ark-server-docker.git
git@gitee.com:exppoc/ark-server-docker.git
exppoc
ark-server-docker
ark-server-docker
master

搜索帮助