基于docker nginx配置图片资源服务器

 更新时间:2025年09月16日 09:24:18   作者:励志成为全能王  
本文主要介绍了基于docker nginx配置图片资源服务器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一、准备工作

首先要创建nginx容器的挂载目录

mkdir -p /home/nginx/log
mkdir -p /home/nginx/conf
mkdir -p /home/nginx/html

随便创建一个nginx容器(用来复制容器的配置文件到挂载目录)

docker run --name demo -d nginx

将配置文件复制到容器外的目录,用来给后续进行挂载

docker cp demo:/etc/nginx/nginx.conf /home/nginx/conf/
docker cp demo:/etc/nginx/conf.d/default.conf /home/nginx/conf

将图片资源放到/home/nginx/html 目录下

停掉并删除之前创建的nginx容器

docker stop demo
docker rm demo 

二、创建新容器,并且修改配置

创建新的容器并且进行挂载

docker run --privileged --name images -it -p 28500:80 -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf:ro -v /home/nginx/conf/default.conf:/etc/ng
inx/conf.d/default.conf:ro -v /home/nginx/html:/usr/share/nginx/html:rw -v /home/nginx/log:/var/log/nginx -d nginx

编辑配置文件

重启docker容器

docker restart images

使用ip+端口号即可访问图片资源

到此这篇关于基于docker nginx配置图片资源服务器的文章就介绍到这了,更多相关docker nginx图片资源服务器内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • docker简单安装部署mysql并配置远程连接

    docker简单安装部署mysql并配置远程连接

    使用docker部署mysql,可以省去mysql的安装配置过程,下面这篇文章主要给大家介绍了关于docker简单安装部署mysql并配置远程连接的相关资料,需要的朋友可以参考下
    2023-06-06
  • Docker目录迁移的实现示例

    Docker目录迁移的实现示例

    Docker默认目录比较小,容器日志过多就会导致无法运行,本文主要介绍了Docker目录迁移的实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • Docker 数据卷操作的实现

    Docker 数据卷操作的实现

    这篇文章主要介绍了Docker 数据卷操作的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • 浅析docker-compose部署mysql无法访问的问题

    浅析docker-compose部署mysql无法访问的问题

    Compose 是 Docker 容器进行编排的工具,定义和运行多容器的应用,可以一条命令启动多个容器,使用Docker Compose不再需要使用shell脚本来启动容器。接下来通过本文给大家分享docker-compose部署mysql无法访问的问题,需要的朋友参考下吧
    2018-10-10
  • 如何使用docker搭建chromium

    如何使用docker搭建chromium

    这篇文章主要介绍了如何使用docker搭建chromium,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2024-03-03
  • docker部署Minio报错:Fatal glibc error:CPU does not support x86-64-v2问题

    docker部署Minio报错:Fatal glibc error:CPU does&nb

    在CentOS 7上使用Docker部署Minio时遇到CPU不支持问题,通过研究确定是版本太新,由于项目经费有限,决定降级到CentOS 7,步骤包括拉取Minio镜像、创建目录、开放端口和运行
    2024-12-12
  • docker commit命令的具体使用

    docker commit命令的具体使用

    本文主要介绍了docker commit命令的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06
  • docker的pdflatex环境配置的方法步骤

    docker的pdflatex环境配置的方法步骤

    这篇文章主要介绍了docker的pdflatex环境配置的方法步骤,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-03-03
  • Docker中关于Namespace隔离机制全面解析

    Docker中关于Namespace隔离机制全面解析

    为了更好地理解容器的运行原理,本篇文章将会以 Linux 宿主机为例,介绍容器的底层技术,包括容器的命名空间、控制组、联合文件系统等,需要的朋友可以参考下
    2022-06-06
  • Docker Compose部署及基础使用详解

    Docker Compose部署及基础使用详解

    这篇文章主要介绍了Docker Compose部署及基础使用详解,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-12-12

最新评论