docker安装nginx详解

复制代码
创建html的挂载目录
复制代码
docker volume create nginx8020
复制代码
创建conf的挂载目录
复制代码
mkdir -p /opt/nginx/conf
复制代码
拉取镜像
复制代码
docker pull nginx
复制代码
初始化挂载目录的配置文件
复制代码
docker run --rm --name nginx-short -p 8020:80 -d nginx

docker cp nginx-short:/etc/nginx/nginx.conf /opt/nginx/conf

docker stop nginx-short
复制代码
创建容器
复制代码
docker run --rm -d -p 8020:80 --name nginx8020 -v nginx8020:/usr/share/nginx/html  -v /opt/nginx/conf/nginx.conf:/etc/nginx/nginx.conf  nginx
复制代码
修改文件
html文件:
复制代码
cd /opt/nginx/conf
复制代码
conf文件:
复制代码
cd /var/lib/docker/volumes/nginx8020/_data
相关推荐
weixin_3077791314 小时前
AWS Elastic Beanstalk 实现 Java 应用高可用部署指南
java·开发语言·云计算·aws·web app
萝卜白菜。14 小时前
关于Java EE应用中xml解析类的问题
xml·java·java-ee
一米阳光zw15 小时前
Spring Boot中使用 MDC实现请求TraceId全链路透传
java·spring boot·后端·traceid·mdc
王元_SmallA15 小时前
pgsql:connection failed connection to server at
java·后端
高山上有一只小老虎15 小时前
购物消费打折
java·算法
tuokuac15 小时前
@Configuration类中定义的@Bean方法
java
R-G-B15 小时前
【P7】docker镜像发布和部署
运维·docker·容器·docker镜像·docker镜像发布和部署·镜像发布和部署·docker镜像发布
百锦再15 小时前
第8章 模块系统
android·java·开发语言·python·ai·rust·go
没有bug.的程序员15 小时前
Eureka 注册中心原理与服务注册发现机制
java·spring·云原生·eureka·架构·注册中心·服务注册发现
optimistic_chen15 小时前
【Java EE进阶 --- SpringBoot】统一功能处理
java·spring boot·java-ee·json·统一功能处理