docker顯像管理

2022-05-27 05:39:09 字數 564 閱讀 6419

1、docker映象

什麼是映象?

簡單說,docker映象是乙個不包含linux核心而又精簡的linux作業系統。

2、映象與容器的關係

映象不是乙個單一的檔案,而是有多層構成。我們可以通過docker history 檢視映象中各層內容及大小,每層對應著dockerfile中的一條指令。docker映象預設儲存在/var/lib/docker/中。

容器其實是在映象的最上面加了一層讀寫層,在執行容器裡做的任何檔案改動,都會寫到這個讀寫層。如果容器刪除了,最上面的讀寫層也就刪除了,改動也就丟失了。

docker使用儲存驅動管理映象每層內容及可讀寫層的容器層。

3、顯像管理指令

docker 顯像管理

docker search命令可以用來查詢映象 比如 docker search nginx.構建映象 先建立乙個檔案,就在家目錄都可以了 touch dockerfile 再vim編輯之,如下 version 1.0.0 test from ubuntu latest maintainer run...

docker顯像管理

配置 docker加速器 vim etc docker daemon.json 重啟docker服務,再次拉取映象 拉取映象 docker pull centos檢視本地有哪些映象 docker images搜尋映象給映象打乙個標籤會生成乙個映象 將映象啟動為容器 i 表示讓容器的標準輸入開啟 t ...

Docker顯像管理

如何復用,通過libcontainer可以快速構建起應用的執行時環境也就是容器,但是對容器執行是環境進行打包復用的時候就需要映象去完成,映象中包含了容器所需要的執行時環境的rootfs rootfs,rootfs是容器啟動時,容器內部可見的根檔案系統,類unix作業系統中的目錄系統,如 dev bi...