如何查看docker镜像里的文件

如果是已运行的

对于已经运行的镜像,我们可以通过其ContrainerID来查看

docker attach 

这种方式,需要对应的container是运行中的,不处于stop状态

如果未运行

对于未运行的,可以把Docker镜像中的文件复制到宿主来看,命令示意如下:

docker cp <容器名称>:<路径> <主机路径>

如:sudo docker cp nginx-ubuntu-container:/etc/apt/sources.list ~/Documents/

这种方式,不需要对应的container是运行中的。

高仿 Eyepetizer | 开眼短视频

基于 Kotlin 语言仿写「开眼 Eyepetizer」的一个短视频 Android 客户端项目,采用 Jetpack + 协程实现的 MVVM 架构。

发布于:6月以前  |  1016次阅读  |  详细内容 »

DialogFragment引起的内存泄露

发布于:8月以前  |  1248次阅读  |  详细内容 »

太经典了!雷军 1994 年写的代码,像诗一样优雅!

发布于:9月以前  |  387次阅读  |  详细内容 »

图解 | 线程的麻烦事儿,Actor能解决吗?

发布于:9月以前  |  335次阅读  |  详细内容 »

日志规范多重要,这篇文章告诉你!

发布于:9月以前  |  325次阅读  |  详细内容 »

最经典的两种软件架构模式

发布于:9月以前  |  270次阅读  |  详细内容 »

VSCode源码分析 - 主要窗口

workbench.ts中startup里面Workbench负责创建主界面,其文件路径为:`src/vs/workbench/browser/workbench.ts`

发布于:9月以前  |  519次阅读  |  详细内容 »

docker 访问宿主机网络

docker容器访问宿主的方法

发布于:9月以前  |  622次阅读  |  详细内容 »

源码浅析 SDWebImage 5.5.2

本文基于 SDWebImage 5.5.2。重读的原因也是由于发现它的 API 在不断迭代,许多结构已经不同与早期版本,同时也是为了做一个记录。阅读顺序也会依据 API 执行顺序进行,不会太拘泥于细节,更多是了解整个框架是如何运行的。

发布于:10月以前  |  603次阅读  |  详细内容 »

go-micro 到底是个啥?

go-micro 到底是个啥?这是很多初接触微服务的技术人员想要弄清楚的,但是大多数文章都只告诉你 go-micro 是一个微服务框架,国内大多数作者写出来的文章都只是 go-micro 官网上的示例代码,这样的代码还被随意转载。这让很多初接触微服务和 go-micro 有点摸不到头脑。本文试图说清楚这些事。

发布于:11月以前  |  444次阅读  |  详细内容 »

最多阅读

如何查看docker镜像里的文件 1年以前  |  1992次阅读
Shell语法快速入门 1年以前  |  1735次阅读
Shell命令在后台运行程序 1年以前  |  1673次阅读
Shell脚本编程30分钟入门 1年以前  |  599次阅读
shell十三问之12:你要if还是case呢? 1年以前  |  509次阅读
Bash脚本15分钟进阶教程 1年以前  |  500次阅读
shell十三问之11:>与< 差在哪? 1年以前  |  469次阅读
shell十三问之10:&& 与 || 差在哪? 1年以前  |  469次阅读
shell十三问之9:$@与$*差在哪? 1年以前  |  305次阅读
shell十三问之7:()与{}差在哪? 1年以前  |  288次阅读
shell十三问之6:exec跟source差在哪? 1年以前  |  280次阅读