1.部署nginx
$ sudo docker run -it -p 80:80 nginx
自己配置好自己用的nginx文件
nging配置如下:
配置配置文件
sudo docker run -it -p 80:80 -v /home/zhangqiling/data/nginx/export-tools:/export-tools -v /home/zhangqiling/data/nginx/config/nginx.conf:/etc/nginx/nginx.conf -v /home/zhangqiling/data/nginx/logs:/var/log/nginx nginx
容器中连接数据库报时区错误:
解决办法:
1.在dockerfile 中增加一下命令
ENV TZ=Asia/Shanghai
RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone
2. 进入容器执行一下命令
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
#设置时区 ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone