美文网首页
阿里云 CentOS 7.6 / 7.9 docker安装 ng

阿里云 CentOS 7.6 / 7.9 docker安装 ng

作者: 待孤君临天下 | 来源:发表于2022-06-16 16:06 被阅读0次

    版权声明:本文为博主原创文章,转载请注明出处【by:待孤君临天下

    前言:记录下安装过程以便下次有需要无需百度!

    1、下载Nginx镜像

    docker pull nginx:latest 

    docker pull nginx:latest 

    2、查看当前 docker 镜像

    docker images

    docker images

    3、创建 Nginx 挂载文件

    mkdir-p /home/nginx/conf

    mkdir-p /home/nginx/log

    mkdir-p /home/nginx/html

    创建 Nginx 挂载文件

    4、 生成容器【临时复制配置文件】

    a、创建容器【docker run --name nginx -p 80:80 -d nginx】

    b、将容器 nginx.conf 文件复制到宿主机【docker cp nginx:/etc/nginx/nginx.conf /home/nginx/conf/nginx.conf】

    c、将容器 conf.d 文件夹下内容复制到宿主机【docker cp nginx:/etc/nginx/conf.d /home/nginx/conf/conf.d】

    d、将容器中的html文件夹复制到宿主机【docker cp nginx:/usr/share/nginx/html /home/nginx/】

    生成容器

    5、删除 nginx 容器【 将第4步的 nginx 容器删除掉 】

    a、找到 nginx 对应的容器 id【docker ps -a】

    b、关闭该容器【docker stop nginx】

    c、删除该容器【docker rm nginx】【执行 c 或者 d 选择一个】

    d、删除正在运行的 nginx 容器【docker rm -f nginx】

    将第4步的 nginx 容器删除掉

    6、重新创建 nginx 容器并且运行

    docker run -p 80:80 --name nginx -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /home/nginx/conf/conf.d:/etc/nginx/conf.d -v /home/nginx/log:/var/log/nginx -v /home/nginx/html:/usr/share/nginx/html -d nginx:latest

    重新创建 nginx 容器并且运行

    相关文章

      网友评论

          本文标题:阿里云 CentOS 7.6 / 7.9 docker安装 ng

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