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