zoukankan      html  css  js  c++  java
  • docker安装nginx

    拉取镜像

    docker pill nginx

    查看当前镜像

    docker images

    先随便运行一个nginx容器,复制文件到本地目录

    docker run -d --name tmp-nginx-container nginx

    #取出nginx容器默认配置文件
    mkdir -p /var/nginx/  /opt/test/nginx
    docker run -d --name tmp-nginx-container nginx
    docker cp temp-nginx-con:/etc/nginx/nginx.conf /var/nginx 复制容器的配置文件到本地目录
    docker cp temp-nginx-con:/etc/nginx/conf.d /var/nginx
    docker cp temp-nginx-con:/usr/share/nginx/html /opt/test/nginx


    docker rm -f tmp-nginx-container  删除容器

    docker container ls -all 查看所有容器

    # Delete all containers 

    docker rm $(docker ps -a -q)   删除容器

    # Delete all images

    docker rmi $(docker images -q) 删除镜像

    #运行nginx容器


    docker run -d --name nginx -p 8082:80
    -v /var/nginx/nginx.conf:/etc/nginx/nginx.conf
    -v /var/nginx/conf.d:/etc/nginx/conf.d
    -v /opt/test/nginx/html:/usr/share/nginx/html
    -v /var/nginx/logs:/var/log/nginx
    --privileged=true nginx

    docker container ls -all 查看所有容器

    # Delete all containers 删除容器

    docker rm $(docker ps -a -q)   删除镜像

    # Delete all images

    docker rmi $(docker images -q)

    docker exec -it $镜像名 bash  ---进入镜像

    exit  --退出镜像

  • 相关阅读:
    Python
    Python
    Python
    Flask
    记一次Orika使用不当导致的内存溢出
    SpringBoot博客开发之AOP日志处理
    SpringBoot数据访问之整合mybatis注解版
    Blazor WebAssembly 应用程序中进行 HTTP 请求
    Blazor Server 应用程序中进行 HTTP 请求
    MySQL数据库主从数据对比
  • 原文地址:https://www.cnblogs.com/laraine/p/14145302.html
Copyright © 2011-2022 走看看