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
相关推荐
一嘴一个橘子3 分钟前
spring-aop 的 基础使用 - 4 - 环绕通知 @Around
java
小毅&Nora20 分钟前
【Java线程安全实战】⑨ CompletableFuture的高级用法:从基础到高阶,结合虚拟线程
java·线程安全·虚拟线程
冰冰菜的扣jio20 分钟前
Redis缓存中三大问题——穿透、击穿、雪崩
java·redis·缓存
Hellc00725 分钟前
Docker网络冲突排查与解决方案:完整指南
网络·docker·容器
小璐猪头33 分钟前
专为 Spring Boot 设计的 Elasticsearch 日志收集 Starter
java
hanyi_qwe41 分钟前
发布策略 【K8S (三)】
docker·容器·kubernetes
眠りたいです1 小时前
Docker核心技术和实现原理第二部分:docker镜像与网络原理
运维·网络·docker·容器
ps酷教程1 小时前
HttpPostRequestDecoder源码浅析
java·http·netty
闲人编程1 小时前
消息通知系统实现:构建高可用、可扩展的企业级通知服务
java·服务器·网络·python·消息队列·异步处理·分发器
栈与堆1 小时前
LeetCode-1-两数之和
java·数据结构·后端·python·算法·leetcode·rust