找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 101|回复: 0

docker 容器中文件拷贝

[复制链接]

25

主题

12

回帖

169

积分

超级版主

积分
169
发表于 2025-6-22 20:38:49 | 显示全部楼层 |阅读模式
本帖最后由 Warren 于 2025-6-22 21:47 编辑

参考:https://blog.csdn.net/handsomezls/article/details/116936581

以拷贝nginx的默认配置文件为例:


#创建并运行容器
docker run --name nginx -p 80:80 -d nginx
#在虚拟机创建以下几个目录
mkdir /var/www
mkdir /usr/local/nginx
mkdir /usr/local/nginx/conf
mkdir /usr/local/nginx/conf/conf.d
mkdir /usr/local/nginx/logs
#拷贝nginx默认配置文件  docker ps 命令可以看到容器id(b2009f54cf34 容器id)
docker cp b2009f54cf34:/usr/share/nginx/html/index.html /var/www/index.html
docker cp b2009f54cf34:/etc/nginx/nginx.conf /usr/local/nginx/conf/nginx.conf
docker cp b2009f54cf34:/etc/nginx/conf.d/default.conf /usr/local/nginx/conf/conf.d/default.conf
#先停止容器,再删除容器
docker stop b2009f54cf34
docker rm b2009f54cf34
#删除所有容器--谨慎使用!!!
docker rm `docker ps -a -q`


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Home!

GMT+8, 2025-12-6 12:35 , Processed in 0.019947 second(s), 18 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表