docker 安装 nginx 发布Vue项目
1.搜索nginx镜像
docker search nginx
2.拉取nginx镜像
docker pull nginx:latest
查看一下拉取的镜像
docker images
3.运行镜像
docker run -d --name nginx -p 80:80 -p 443:443 nginx:latest
查看运行情况:
docker ps -a
4.拷贝nginx配置文件到主机目录,为文件映射做准备(直接映射会出错)
nginx配置文件、html文件、logs日志文件
docker cp d36:/etc/nginx/nginx.conf /home/nginx/ docker cp d36:/etc/nginx/conf.d /home/nginx/conf/ docker cp d36:/usr/share/nginx/html /home/nginx/html docker cp d36:/var/log/nginx/ /home/nginx/logs/
5.停止运行容器并删除容器
docker stop d36
docker rm d36
6.重新启动容器(映射相应的目录文件)
docker run -d --name nginx -p 80:80 -p 443:443 -v /home/nginx/nginx.conf:/etc/nginx/nginx.conf -v /home/nginx/logs:/var/log/nginx -v /home/nginx/html:/usr/share/nginx/html -v /home/nginx/conf:/etc/nginx/conf.d --privileged=true -e TZ=Asia/Shanghai nginx:latest
查看运行情况:
docker ps -a
7.发布Vue项目
