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、定义日志输出格式
posted @ 2019-12-03 12:04  qk523  阅读(181)  评论(0编辑  收藏  举报