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项目

经验分享 程序员 微信小程序 职场和发展