docker配置nginx

  1. 运行 Nginx 容器,并映射端口:

    docker run -p 80:80 --name nginx \
    -v /mydata/nginx/html:/usr/share/nginx/html \
    -v /mydata/nginx/logs:/var/log/nginx \
    -v /mydata/nginx/conf:/etc/nginx \
    -d nginx:1.10
    

    这个命令启动一个名为 nginx 的容器,将宿主机的目录 /mydata/nginx/html 映射到容器内的 /usr/share/nginx/html/mydata/nginx/logs 映射到 /var/log/nginx/mydata/nginx/conf 映射到 /etc/nginx,并将容器的 80 端口映射到宿主机的 80 端口。使用的是 Nginx 1.10 版本的镜像。

  2. 设置容器自启动:

    docker update --restart=always nginx
    
  3. 安装 Nginx:

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

    这个命令只是启动一个 Nginx 实例,用于后续复制配置文件。

  4. 复制容器内的配置文件到宿主机当前目录:

    docker container cp nginx:/etc/nginx .
    
  5. 修改配置文件名称并移动到指定目录:

    mv nginx conf
    mv conf /mydata/nginx
    

    这一系列命令是为了将容器内的 Nginx 配置文件拷贝到 /mydata/nginx 目录下。

  6. 停止原 Nginx 容器:

    docker stop nginx
    
  7. 删除原 Nginx 容器:

    docker rm nginx
    
  8. 拉取指定版本的 Nginx 镜像:

    docker pull nginx:1.10
    
  9. 再次运行新的 Nginx 容器:

    docker run -p 80:80 --name nginx \
    -v /mydata/nginx/html:/usr/share/nginx/html \
    -v /mydata/nginx/logs:/var/log/nginx \
    -v /mydata/nginx/conf:/etc/nginx \
    -d nginx:1.10
    

    这次使用更新的配置文件路径启动新的 Nginx 容器。

相关推荐

  1. docker配置nginx

    2024-01-13 20:04:02       54 阅读
  2. docker nginx滚动日志配置

    2024-01-13 20:04:02       62 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-13 20:04:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-13 20:04:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-13 20:04:02       82 阅读
  4. Python语言-面向对象

    2024-01-13 20:04:02       91 阅读

热门阅读

  1. 问题在于qsize是常量

    2024-01-13 20:04:02       58 阅读
  2. 程序员大学毕业后如何发展?

    2024-01-13 20:04:02       66 阅读
  3. C/C++利用指针输出二维数组元素

    2024-01-13 20:04:02       62 阅读
  4. Pinia store如何做模块化

    2024-01-13 20:04:02       58 阅读
  5. 学习记录之JVM

    2024-01-13 20:04:02       66 阅读
  6. 《清醒思考的艺术》读书笔记

    2024-01-13 20:04:02       48 阅读
  7. 三国杀移动版武将台词大全-神

    2024-01-13 20:04:02       64 阅读
  8. ios 推流 拉流

    2024-01-13 20:04:02       73 阅读
  9. P1094 [NOIP2007 普及组] 纪念品分组

    2024-01-13 20:04:02       52 阅读
  10. 企业数字化的另一种解读

    2024-01-13 20:04:02       59 阅读
  11. Codeforces Round 916 (Div. 3)补题

    2024-01-13 20:04:02       59 阅读
  12. Python爬虫---Scrapy架构组成

    2024-01-13 20:04:02       64 阅读