zoukankan      html  css  js  c++  java
  • Docker软件安装-02 docker安装

      摘自:runoob

         http://www.runoob.com/docker/docker-install-nginx.html

      

      下载容器:

       执行:docker pull nginx

       会创建两次容器,第一次创建容器是为了将nginx.conf文件复制出来,第二次新建容器才是真正要用的,建数据卷把容器外的nginx.conf和容器内的文件进行映射。方便后续维护修改。

       第一次新建容器:

         执行:

       docker run -p 80:80 --name mynginx  -d nginx

    cp nginx.conf /usr/caobw/docker/portals/
    conf/nginx.conf
      删除该容器:

      第二次新建容器

      docker run -p 80:80 --name mynginx -v $PWD/www:/www -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf -v $PWD/logs:/wwwlogs -d nginx
    • -p 80:80:将容器的80端口映射到主机的80端口

    • --name mynginx:将容器命名为mynginx

    • -v $PWD/www:/www:将主机中当前目录下的www挂载到容器的/www

    • -v $PWD/conf/nginx.conf:/etc/nginx/nginx.conf:将主机中当前目录下的nginx.conf挂载到容器的/etc/nginx/nginx.conf

    • -v $PWD/logs:/wwwlogs:将主机中当前目录下的logs挂载到容器的/wwwlogs

    • $PWD是当前目录的意思,可以修改为自己设置的绝对路径

          

     

     

  • 相关阅读:
    02 nginx 进程结构_热部署_nginx虚拟主机
    Go基础
    01 nginx 概述及安装
    项目--微信小程序
    小程序框架
    常用数据集合
    看正月点灯笼老师的笔记—线段树
    并查集—汇总
    看正月点灯笼老师的笔记—qsort 和 bsearch
    看正月点灯笼老师的笔记—BFS和DFS ( 3 )
  • 原文地址:https://www.cnblogs.com/caobw/p/10522394.html
Copyright © 2011-2022 走看看