docker 安装nginx

一、先查看有没有nginx镜像

docker images

二、发现没有nginx镜像,下载最新镜像

docker pull nginx

三、运行镜像

为了先复制出部分文件,先启动一个临时容器

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

docker cp nginx:/etc/nginx/conf.d /home/wxb/application/nginx/conf.d/

docker cp nginx:/etc/nginx/nginx.conf /home/wxb/application/nginx/nginx.conf

docker cp nginx:/usr/share/nginx/html /home/wxb/application/nginx/html

docker stop nginx

docker rm nginx

docker run -d -p 80:80 -d -p 443:443 --name nginx --restart=always \

-v /home/wxb/application/nginx/conf.d:/etc/nginx/conf.d \

-v /home/wxb/application/nginx/nginx.conf:/etc/nginx/nginx.conf \

-v /home/wxb/application/nginx/html/:/usr/share/nginx/html/ \

-v /home/wxb/application/nginx/logs:/var/log/nginx \

-v /home/wxb/application/nginx/cert/:/etc/nginx/cert/ \

nginx

四、查看运行结果

docker ps

五、修改配置文件后先检查

相关推荐
木昜先生4 分钟前
知识点:深入理解 JVM 内存管理与垃圾回收
java·jvm·后端
115432031q8 分钟前
基于SpringBoot+Vue实现的旅游景点预约平台功能十三
java·前端·后端
战族狼魂11 分钟前
基于SpringBoot+PostgreSQL+ROS Java库机器人数据可视化管理系统
java·spring boot·postgresql
半个脑袋儿18 分钟前
Java线程控制: sleep、yield、join深度解析
java
巨懵19 分钟前
不使用dockerfile的方式制作一个Ubuntu20.04的镜像
docker
小智疯狂敲代码22 分钟前
Spring MVC-DispatcherServlet 的源码解析
java·面试
int0x0323 分钟前
Java中的内存"瘦身术":揭秘String Deduplication
java
半个脑袋儿23 分钟前
Java日期格式化中的“YYYY”陷阱:为什么跨年周会让你的年份突然+1?
java·后端
CHQIUU37 分钟前
Java 设计模式心法之第25篇 - 中介者 (Mediator) - 用“中央协调”降低对象间耦合度
java·设计模式·中介者模式