美文网首页
docker 部署 nginx

docker 部署 nginx

作者: SlowGO | 来源:发表于2021-06-13 14:43 被阅读0次

    拉取nginx镜像

    docker pull nginx
    

    创建所需目录

    mkdir -p /data/nginx/www /data/nginx/logs /data/nginx/conf
    

    分别是网站目录、日志目录、配置目录。
    启动一个临时nginx容器:

    docker run -d --name=nginx nginx
    

    从中取得配置文件,放入本地刚创建的配置目录中:

    docker cp [容器id]:/etc/nginx/nginx.conf /data/nginx/conf
    

    启动nginx容器,挂载相应目录:

    docker run --rm -d -p 80:80 -p 443:443 --name nginx-web \
      -v /data/nginx/www:/usr/share/nginx/html \
      -v /data/nginx/conf/nginx.conf:/etc/nginx/nginx.conf \
      -v /data/nginx/logs:/var/log/nginx \
      nginx
    

    相关文章

      网友评论

          本文标题:docker 部署 nginx

          本文链接:https://www.haomeiwen.com/subject/eoqgeltx.html