基于docker创建nginx容器

docker一键安装可以参考我这个博客:一键安装docker

1.创建基础容器

docker run -p280:280 --name nginx -d nginx

创建挂载到容器的宿主机文件夹

mkdir -p /home/000nginx-ebrms-ftp/html
mkdir -p /home/000nginx-ebrms-ftp/logs
mkdir -p /home/000nginx-ebrms-ftp/conf

拷贝相关配置到宿主机文件夹

docker container cp nginx:/etc/nginx /home/000nginx-ebrms-ftp/conf
mv /home/000nginx-ebrms-ftp/conf/nginx/* /home/000nginx-ebrms-ftp/conf
rm -rf /home/000nginx-ebrms-ftp/conf/nginx

删除基础容器

docker stop nginx
docker rm nginx

2、创建改造后的容器

docker run -p 20012-20023:20012-20023 --restart=always --name nginx \
-v /home/000nginx-ebrms-ftp/html:/usr/share/nginx/html \
-v /home/000nginx-ebrms-ftp/logs:/var/log/nginx \
-v /home/000nginx-ebrms-ftp/conf/:/etc/nginx \
-d nginx

在这里插入图片描述

相关推荐

  1. Linux设置Docker自动创建Nginx容器脚本

    2024-01-19 23:36:02       57 阅读
  2. 使用Docker,拉取Nginx镜像,创建并运行Nginx容器

    2024-01-19 23:36:02       48 阅读
  3. Docker创建openresty容器

    2024-01-19 23:36:02       42 阅读

最近更新

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

    2024-01-19 23:36:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-19 23:36:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-01-19 23:36:02       82 阅读
  4. Python语言-面向对象

    2024-01-19 23:36:02       91 阅读

热门阅读

  1. js面试题

    2024-01-19 23:36:02       44 阅读
  2. 服务器怎么更换cdn?-速盾网络

    2024-01-19 23:36:02       59 阅读
  3. C语言中宏定义中#和##使用详解

    2024-01-19 23:36:02       57 阅读
  4. 高防服务器的优点有哪些?

    2024-01-19 23:36:02       57 阅读
  5. 计算机网络(第六版)复习提纲2

    2024-01-19 23:36:02       48 阅读
  6. Spring⾥⽤到的设计模式

    2024-01-19 23:36:02       47 阅读
  7. Redis的安装与配置

    2024-01-19 23:36:02       47 阅读
  8. Spring集成MyBatis与MyBatis-Plus添加分页插件

    2024-01-19 23:36:02       55 阅读
  9. Redis 配置

    2024-01-19 23:36:02       47 阅读