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安装完毕

相关推荐
莹雨潇潇11 分钟前
Docker 快速入门(Ubuntu版)
java·前端·docker·容器
tangdou3690986551 小时前
1分钟搞懂K8S中的NodeSelector
云原生·容器·kubernetes
苹果醋33 小时前
快速玩转 Mixtral 8x7B MOE大模型!阿里云机器学习 PAI 推出最佳实践
spring boot·nginx·毕业设计·layui·课程设计
tangdou3690986554 小时前
Docker系列-5种方案超详细讲解docker数据存储持久化(volume,bind mounts,NFS等)
docker·容器
later_rql4 小时前
k8s-集群部署1
云原生·容器·kubernetes
漫无目的行走的月亮7 小时前
在Docker中运行微服务注册中心Eureka
docker
大G哥9 小时前
记一次K8S 环境应用nginx stable-alpine 解析内部域名失败排查思路
运维·nginx·云原生·容器·kubernetes
妍妍的宝贝9 小时前
k8s 中微服务之 MetailLB 搭配 ingress-nginx 实现七层负载
nginx·微服务·kubernetes
大道归简10 小时前
Docker 命令从入门到入门:从 Windows 到容器的完美类比
windows·docker·容器
zeruns80211 小时前
如何搭建自己的域名邮箱服务器?Poste.io邮箱服务器搭建教程,Linux+Docker搭建邮件服务器的教程
linux·运维·服务器·docker·网站