docker在线安装nginx

1、查看所有镜像

1、不带容器卷常规启动nginx,命令如下

docker run --name nginx-test -p 8089:80 -d a6bd71f48f68

2、在宿主机创建/usr/local/data/nginxdocker/目录,在此目录下创建html和logs文件夹,然后将容器内的 nginx.conf 和 html 下的所有文件复制至宿主机

docker cp bfe36f3473d6:/etc/nginx/nginx.conf /usr/local/data/nginxdocker/

docker cp bfe36f3473d6:/usr/share/nginx/html/index.html /usr/local/data/nginxdocker/html/

docker cp bfe36f3473d6:/usr/share/nginx/html/50x.html /usr/local/data/nginxdocker/html/

3、停止现有nginx容器,然后删除该容器

docker stop bfe36f3473d6

docker rm bfe36f3473d6

4、 重新带容器卷安装nginx

docker run -d -p 8089:80 --name nginx-test -v /usr/local/data/nginxdocker/html:/usr/share/nginx/html -v /usr/local/data/nginxdocker/nginx.conf:/etc/nginx/nginx.conf -v /usr/local/data/nginxdocker/logs:/var/log/nginx nginx

5、在本地宿主机 /usr/local/data/nginxdocker/html 下创建文件夹 images,查看容器内部 此文件夹也同步创建

6、就此带容器卷的nginx安装完毕

相关推荐
Java开发追求者11 小时前
windows快速安装docker
windows·docker·安装·1024程序员节
骑着蜗牛撵大象32713 小时前
飞牛fnOS部署Damselfly:Compose编排、照片目录与7100固定访问
java·docker·rpc·dubbo·fnos·照片管理·damselfly
一掬净土14 小时前
kubelet 报错如下:docker does not support reopening container log files
docker·云原生·kubelet·logfiles
TTATTC15 小时前
为什么 Python 做 Agent 总在并发中崩溃?拆解 Blockcell 在 Rust 下的 Host-Cell 隔离与自愈状态机
docker·开源
fb_1234517 小时前
K8s存储与配置核心实战
云原生·容器·kubernetes
骑着蜗牛撵大象32718 小时前
N1 小盒子撑起 AI 接口中转层:New-API 接管本地 Ollama,用 Token 分发模型能力
docker·llama·1024程序员节·api网关·飞牛nas·new-api
艸肅18 小时前
Docker 国内镜像源配置
linux·ubuntu·docker·1024程序员节
java_logo18 小时前
Docker 部署 Bililive-go:轻松搭建多平台直播录制
docker·1024程序员节·直播录制·轩辕镜像·bililive-go·chigusa/bililive-go
A-刘晨阳19 小时前
【云原生】nerdctl 部署及使用指南
运维·docker·kubernetes·云计算·1024程序员节·nerdctl
bigbig_ben1 天前
yearning安装docker
运维·docker·容器