Skip to content
  1. docker pull nginx
  2. 启动临时容器,复制出配置目录 docker run -d --name nginx nginx
  3. 进入容器 docker exec -it nginx bash
  4. 进入nginx镜像配置目录 cd /etc/nginx/
    • ls查看全部文件
    • cat nginx.conf进入文件
  5. 在宿主机下创建目录nginx目录mkdir nginx
  6. 在nginx目录下创建conf目录,html,log目录
  7. 进入conf目录,复制nginx配置文件到当前目录下docker cp nginx:/etc/nginx ./
  8. 销毁之前启动的nginx docker stop nginx
    • docker rm nginx
  9. 启动nginx容器:docker run -d -p 80:80 -p 443:443 --name nginx --restart=always -e TZ=“Asia/Shanghai” -v /sun/nginx/html:/usr/share/nginx/html:ro -v /sun/nginx/conf/nginx:/etc/nginx/:ro -v /sun/nginx/log:/var/log/nginx nginx
    在html文件夹新建文件 cd html/ touch index.html
    打开index.html文件,vim index.html
    在页面随便输入内容: :wq 保存

Released under the MIT License.