1. 更新dockerfile,减小docker镜像体积

2. 去除无用依赖,减少bug出现几率
This commit is contained in:
ngfchl
2022-09-08 12:44:21 +08:00
parent 96470d95d4
commit 6664a24cc4
3 changed files with 38 additions and 10 deletions

View File

@@ -37,17 +37,14 @@ ADD ./start.sh /var/www/html
# 给start.sh可执行权限
RUN chmod +x /var/www/html/start.sh
# 安装redis
RUN sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list
# 更换USTC源并安装gccgit
RUN sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list &&
apt update &&
yes|apt install gcc git &&
apt-get autoclean
#RUN apt update
#RUN yes|apt install libgl1-mesa-glx
#RUN yes|apt install redis-server
#VOLUME ["/var/www/html/ptools/db"]
VOLUME ["/var/www/html/ptools"]
EXPOSE $DJANGO_WEB_PORT
#ENTRYPOINT ["redis-server","/etc/redis/redis.conf"]
#ENTRYPOINT ["/bin/bash", "first.sh"]
ENTRYPOINT ["/bin/bash", "/var/www/html/start.sh"]