社区
Docker
帖子详情
怎么查看打包后Docker镜像内部的目录结构?
天之骄子呃
2018-10-12 08:04:58
现有docker save 命令生成的镜像tar包:
1. 需要获取这个镜像的 Image ID
2. 查找该镜像tar包内 指定目录下的文件是否存在?
该怎么做呢?
...全文
2331
2
打赏
收藏
怎么查看打包后Docker镜像内部的目录结构?
现有docker save 命令生成的镜像tar包: 1. 需要获取这个镜像的 Image ID 2. 查找该镜像tar包内 指定目录下的文件是否存在? 该怎么做呢?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
王念存于心
2019-10-17
打赏
举报
回复
tar包不就是个压缩包么,那解压软件看一下啊,repositories这个里面有最后存的ID啥的,然后其他的那几个文件夹,都是用来存提交过的改变,你要找文件的话进这几个文件,里面有个layer.tar的压缩包,这个里面有每次改变得文件,找一下你要的文件是不是在,在的话一般都是改了。
IT-法师
2019-10-11
打赏
举报
回复
转成镜像 docker exec -it image-id /bin/bash ls 查看
JAVA 可用的高性能
docker
镜像
及如何使用?
目前
docker
hub上下载量很大的java、openjdk
镜像
都已经被弃用,不再维护,目前可用的java
docker
镜像
有哪一些呢?哪一些
镜像
是主流的? 本文带有领略java可用的
镜像
资源、如何使用它们,如何构建springboot
镜像
?
docker
镜像
结构
Docker
镜像
可以通过
Docker
hub或者阿里云等仓库中获取,这些
镜像
是由官方或者社区人员提 供的,对于
Docker
用户来说并不能满足我们的需求,但是从无开始构建
镜像
成本大。常用的数据 库、中间件、应用软件等都有现成的
Docker
官方
镜像
或社区创建的
镜像
,我们只需要稍作配置就可 以直接使用使用现成
镜像
的好处除了省去自己做
镜像
的工作量外,更重要的是可以利用前人的经验。特别是 使用那些官方
镜像
,因为
Docker
的工程师知道如何更好的在容器中运行软件。
【狂神说Java】
Docker
镜像
讲解 |
Docker
容器数据卷 |
Docker
File |
Docker
网络 | Springboot微服务
打包
docker
镜像
docker
的理念回顾将应用和环境
打包
成一个
镜像
!数据?如果数据都在容器中,那么我们容器删除,数据就会丢失!(需求:数据可以持久化)MySQL,容器删了,删库跑路!(需求:MySQL数据可以存储在本地)容器之间可以有一个数据共享的技术!
Docker
容器中产生的数据,同步到本地!这就是卷技术!
目录
的挂载,将我们容器内的
目录
,挂载到Linux主机上面!总结一句话:容器的持久化和同步操作!容器间也是可以数据共享的!
docker
file是用来构建
docker
镜像
的文件!命令参数脚本!
查看
docker
镜像
内部
端口号_
Docker
容器之
镜像
管理、端口映射、容器互联
docker
镜像
的分层
Docker
file 中的每个指令都会创建一个新的
镜像
层;
镜像
层将会被缓存和复用;当
Docker
file 的指令修改了,复制的文件变化了,或者构建
镜像
时指定的变量不同了,对应的
镜像
层缓存就会失效;某一层的
镜像
缓存失效之后,它之后的
镜像
层缓存都会失效;
镜像
层是不变的,如果在某一层中添加一个文件,然后在下一层中删除它,则
镜像
中依然包含该文件
docker
镜像
是应用发布的标准格式可...
Docker
镜像
,什么是
Docker
镜像
,
Docker
基本常用命令
镜像
是一种轻量级,可执行的独立软件包,也可以说是一个精简的操作系统。
镜像
中包含应用软件及应用软件的运行环境,具体来说
镜像
包含运行某个软件所需的所有内容,包括代码,库,环境变量和配置文件等。几乎所有的应用,直接
打包
为
Docker
镜像
后就可以运行。由于
镜像
运行时是容器,容器的设计初衷就是快熟和小巧,所以
镜像
通常都比较小,
镜像
中不包含内核,其共享宿主机的内核:
镜像
中只包含简单的shell,或者没有shell。
docker
镜像
由一些松耦合的只读
镜像
组成,
Docker
1,183
社区成员
925
社区内容
发帖
与我相关
我的任务
Docker
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
复制链接
扫一扫
分享
社区描述
Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux 机器上,也可以实现虚拟化。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章