docker pull nginx
docker run --name nginx -d -p 80:80 nginx
建立Nginx配置文件目錄html
mkdir /opt/nginx/html
啓動nginx容器後,將nginx.conf配置文件複製到nginx配置目錄下/opt/nginx/,將default.conf配置文件複製到/opt/nginx/conf.d/目錄下nginx
docker cp nginx:/etc/nginx/nginx.conf /opt/nginx/ docker cp nginx:/etc/nginx/conf.d/ /opt/nginx/conf.d/
中止並刪除nginx容器docker
#中止nginx容器 docker stop nginx #刪除nginx容器 docker rm nginx #查看nginx容器是否刪除 docker ps -a
從新啓動Nginx容器spa
docker run \ -d --name nginx -p 80:80 \ -v /opt/nginx/html/:/usr/share/nginx/html \ -v /opt/nginx/nginx.conf:/etc/nginx/nginx.conf \ -v /opt/nginx/conf.d/:/etc/nginx/conf.d \ nginx
根據default.conf配置文件中的訪問配置,須要再/opt/nginx/html/文件下添加index.html文件。code
nginx搭建完成htm