美文网首页dockers
docker安装部署nginx

docker安装部署nginx

作者: 三三酱酱 | 来源:发表于2020-04-30 16:17 被阅读0次

    docker安装部署nginx

    简单分为以下几步:

    1、下载镜像
    2、运行nginx容器
    3、新建所需文件夹并将容器中生成的文件复制到指定的主机文件夹
    4、删除刚刚建立的nginx容器,再建立一个新的nginx容器,将容器中的文件映射到刚刚复制好的主机文件中

    1、下载nginx镜像

    docker pull nginx
    

    2、先run一个nginx容器

    docker run --name nginx-test -p 8081:80 -d nginx
    

    3、新建所需文件夹

    mkdir -p /docker/nginx
    mkdir -p /docker/logs/nginx
    

    4、将容器中生成的文件复制到指定的主机文件夹

    docker cp nginx-test:/etc/nginx/nginx.conf /docker/nginx/
    docker cp nginx-test:/etc/nginx/conf.d /docker/nginx/
    docker cp nginx-test:/usr/share/nginx/html /docker/nginx/
    

    5、删除刚刚建立的nginx容器

    docker rm -f nginx-test
    

    6、再建立一个新的nginx容器,将容器中的文件映射到刚刚复制好的主机文件中

    docker run -p 8081:80 --restart always --name nginx -v /docker/nginx/conf.d:/etc/nginx/conf.d -v /docker/nginx/html:/usr/share/nginx/html -v /docker/logs/nginx:/var/log/nginx -d nginx
    

    7、检查一下容器是否在运行

    docker ps
    
    image.png

    8、查看是否可远程连接

    ip地址为虚拟机的地址(可用 ip addr 查询)


    image.png

    这样就是成功啦!

    相关文章

      网友评论

        本文标题:docker安装部署nginx

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