社区
Docker
帖子详情
docker容器与主机的数据卷映射失败?
oblivion007
2018-01-09 05:38:04
如题,容器运行成功,可当我在容器的数据卷添加测试文件时,宿主机上对应的文件夹却是空空如也。。哪个大神来告诉我怎么解决?
...全文
470
回复
打赏
收藏
docker容器与主机的数据卷映射失败?
如题,容器运行成功,可当我在容器的数据卷添加测试文件时,宿主机上对应的文件夹却是空空如也。。哪个大神来告诉我怎么解决?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
标杆徐全新Linux云计算运维系列⑩:
Docker
容器
快速入门与实践
1.
Docker
入门 1.1
Docker
为什么火 1.2
Docker
是什么 1.3 为什么要使用
Docker
1.4
Docker
与虚拟化区别 1.5
Docker
Engine 1.6
Docker
体系结构 1.7
Docker
应用场景2.
Docker
安装 2.1 安装
Docker
2.1.1 调整镜像源从国内获取2.1.2 调整
docker
数据
存储位置 2.2 如何快速运行一个
容器
3.
Docker
镜像 3.1 什么是镜像? 3.2 镜像能干什么? 3.3 如何使用镜像运行
容器
3.4 镜像的基本操作。搜索、下载、查看、导入、导出、删除、上传4.
Docker
容器
4.1 什么是
容器
4.2
容器
能运行什么 4.3 启动第一个
容器
4.4
容器
运行的参数含义 4.5 如何运行一个自启动的
容器
4.6
容器
暴露 4.7
容器
的整个生命周期5.
Docker
数据
管理 5.1
数据
持久化介绍 5.2
数据
持久化-Data Volume (db) 5.3
数据
持久化-Bind Mounting ( web )6.
Docker
镜像构建 6.1 如何将运行的
容器
打包成镜像 6.2 如何实现自动化构建镜像 6.3
Docker
file介绍 6.4
Docker
file语法 6.5
docker
file构建-案例1 6.5
docker
file构建-案例2 6.7
docker
file构建-案例3 6.8
docker
file构建-案例4 (搞清楚ENTRYPOINT与CMD之间的关系与区别)7.
Docker
私有仓库 7.1 什么是私有仓库 7.2 为什么要有私有仓库 7.3 私有仓库种类 7.2 搭建私有仓库registry 7.3 为registry添加basic认证 7.3 如何将本地镜像存放私有仓库 7.4 如何获取私有仓库的
docker
镜像 7.5 企业级私有仓库harbor https 7.6 实战a
主机
推送镜像至仓库,b
主机
拉取镜像启动为
容器
8.
Docker
网络 8.1
docker
容器
互联是什么?--link 8.2
docker
容器
互联项目实践( python ) 8.3
docker
网络模式 ( bridge、host、container、none )9.
Docker
单机编排 9.1 Compose基本介绍 9.2 Compose三大概念 project(services、volumes、networks) 9.3 Compose编排博客系统 9.4 Compose编排Python-web 9.5 Compose实现水平扩展 9.6 Compose实现负载均衡 9.7 Compose编排投票系统 (python、node、java、db、redis)10.
Docker
图形化与监控 10.1
docker
图形工具 Portainer 10.2
docker
监控工具 cAdvisor
使用
docker
启动
容器
时应用
数据
卷
作为
映射
容器
内部路径命令
创建
数据
卷
docker
volume create
数据
卷
名称 创建
数据
卷
之后默认会存放在一个目录下 /var/lib/
docker
/volumes/
数据
卷
名称/_data
映射
数据
卷
如果
数据
卷
不存在。
Docker
会帮你自动创建
docker
run -v
数据
卷
名称:
容器
内部路径 镜像id
docker
run -d -p 宿
主机
端口:
容器
端口 --name
容器
名称 -v
数据
卷
名称:
容器
内部路径 镜像的标识|镜像名称[tag] 举个栗子:(启动Tomcat)
docker
-d -p 808
Docker
数据
卷
映射
1.创建
docker
管理
数据
卷
为了部署工程 需要使用到cp的命令将宿
主机
内的war包复制到
容器
中
数据
卷
:将宿
主机
的一个目录
映射
到
容器
的一个目录中 可以再宿
主机
中操作目录中的内容,那么
容器
内部
映射
的文件,也会跟着一起改变 1.1创建
数据
卷
#创建
数据
卷
之后,默认会存放一个目录下 /var/lib/
docker
/volumes/
数据
卷
名称/_data
docker
volume create
数据
卷
名称 1.2 查看
数据
卷
详情 #查看
数据
卷
的详细信息,可以查询到存放路径,创建时间等等
docker
vo
docker
容器
和宿
主机
的
主机
名
映射
失败
一、为什么将 Oracle 部署在
docker
容器
中 我们首先通过
docker
安装了 oracle11g 版本的 Oracle
数据
库——不要问我为什么通过
docker
安装
数据
库,正确做法或者说更合理的做做法不是应该在物理机或者虚拟机上安装
数据
库吗? 关于以上两个问题,第一个问题的答案是,通过其它方式真的太难了,具体可以参见我的这篇文章:Oracle
数据
库的安装。 第二个问题,你可以去问度娘,可以这么搜素:
数据
库为什么不适合
容器
化部署。 二、Oracle 在
docker
容器
中部署情况
在
docker
容器
上添加新的
映射
卷
目录起因解决方案方案1方案2 起因 在很多情况下,在启动
docker
时会用-v参数添加
映射
卷
,但是很多情况是,在
容器
里面安装了很多模块之后,才发现漏添加某些
卷
,这时就需要添加新
卷
的办法 解决方案 方案1 把
容器
保存为镜像,然后用-v参数添加新的
卷
。这个方式比较麻烦,建议不用 方案2 停止
容器
,直接修改
容器
配置文件 停止
容器
#
docker
stop
容器
名称 停止
docker
服务 如果不停止服务的话,修改配置文件会被
docker
重新覆盖,无法使文件生效,如果手足够快也可以,但是几乎是不可能
Docker
1,163
社区成员
921
社区内容
发帖
与我相关
我的任务
Docker
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
复制链接
扫一扫
分享
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章