【Docker】docker | 部署nginx

一、概述

记录下nginx的部署流程;将conf配置文件映射到宿主机

前提依赖:自行准备nginx的镜像包

二、步骤

1、运行、无映射

复制代码
docker run --name nginx -p 80:80 -d nginx:1.18.0-alpine 

80:80,前面是宿主机端口;如果冲突自行修改

~~

2、复制容器配置到宿主机

复制代码
docker container cp nginx:/etc/nginx /opt/

效果对应的是

~~

3、停止删除之前的nginx

复制代码
docker stop nginx
docker rm nginx

~~

4、启动nginx并映射目录

复制代码
docker run \
-p 80:80 \
--name nginx \
--restart=always \
-v /opt/nginx/html:/usr/share/nginx/html \
-v /opt/nginx/logs:/var/log/nginx \
-v /opt/nginx:/etc/nginx \
-d nginx:1.18.0-alpine 

重点: /opt/nginx:/opt/nginx

说明1:静态文件放到,宿主机【/opt/nginx/html】就行;但是default.conf里面的还是容器里面的路径【/usr/share/nginx/html】;不要修改保持默认就好

说明2:如果需要增加端口映射,在【/opt/ngninx/conf.d/】目录下,新增conf文件就行

~~

相关推荐
开开心心就好20 分钟前
免费卸载工具,可清理残留批量管理启动项
linux·运维·服务器·windows·随机森林·pdf·1024程序员节
unable code4 小时前
攻防世界-Misc-4-1
网络安全·ctf·misc·1024程序员节
yBmZlQzJ2 天前
免费内网穿透-端口转发配置介绍
运维·经验分享·docker·容器·1024程序员节
金融小师妹3 天前
AI算法视角下非农夜冲击波来袭,黄金高位区间震荡态势的深度神经网络解析
大数据·深度学习·1024程序员节
全栈小55 天前
【数据库】浙人医携手金仓数据库,打造全国首个多院区异构多活容灾架构
数据库·1024程序员节·金仓
CoderYanger7 天前
贪心算法:7.最长连续递增序列
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger7 天前
贪心算法:6.递增的三元子序列
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger7 天前
贪心算法:1.柠檬水找零
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger7 天前
贪心算法:4.摆动序列
java·算法·leetcode·贪心算法·1024程序员节
CoderYanger7 天前
贪心算法:2.将数组和减半的最少操作次数
java·算法·leetcode·贪心算法·1024程序员节