• docker nginx/1.7.4


    1、拉取镜像
         docker pull nginx 
     
    2、创建挂载目录文件
         mkdir -p /usr/tools/nginx/{conf,conf.d,html,logs}
     
    3、配置文件
         配置两种方式,如下:
          3.1、执行命令创建容器
        docker cp 容器id:/etc/nginx/nginx.conf   /usr/tools/nginx/conf/
                   docker cp 容器id:/etc/nginx/conf.d    /usr/tools/nginx/
     
          3.2 根据自己记忆,可以直接在宿主机创建配置文件
                配置/conf/nginx.conf 、/conf.d/default.conf
     
    2、启动容器
    docker run --restart=always  --name nginx -d -p 8152:80 -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime -v /usr/tools/nginx/www:/usr/share/nginx/html -v /usr/tools/nginx/conf/nginx.conf:/etc/nginx/nginx.conf  -v /usr/tools/nginx/logs:/var/log/nginx -v /usr/tools/nginx/conf.d:/etc/nginx/conf.d -d nginx
     
     --restart=always 设置容器自动重启 
     -v /etc/timezone:/etc/timezone -v /etc/localtime:/etc/localtime 拷贝日期设置到容器
    3、查看容器
         docker ps -a;
     
    4、重启容器
        docker restart 容器id
     
    5、停止容器
         docker stop 容器id
     
    6、删除容器
         docker rm 容器id
    7、定义日志输出格式
  • 相关阅读:
    linux内核——进程切换宏switch_to
    android源码目录结构详解
    SRM 390(1-250pt)
    SRM 391(1-250pt)
    CodeForces 221(div 2)
    SRM 407(1-250pt, 1-500pt)
    SRM 392(1-250pt)
    SRM 393(1-250pt)
    CodeForces 220(div 2)
    SRM 406(1-250pt, 1-500pt)
  • 原文地址:https://www.cnblogs.com/qk523/p/11976009.html
Copyright © 2020-2023  润新知