docker 顯像管理

2021-08-07 03:41:34 字數 671 閱讀 3160

docker search命令可以用來查詢映象  

比如  docker search nginx.

構建映象:

先建立乙個檔案,就在家目錄都可以了

touch dockerfile

再vim編輯之,**如下

# version: .1.0.0_test

from ubuntu:latest

maintainer *** "***@***.***"

run apt-get update

run apt-get install nginx

run echo 'heihei' >/usr/share/nginx/html/index.html

expose 80

預設情況下 run  指令,會在shell裡面用命令包裝器 /bin/sh -c來執行。

好了,真正來構建了:

先cd進dockerfile所在的目錄

docker build -t="yyhsduwh/webtest" .        最後乙個點必須要打 ,這說明是從本地的dockerfile來構建 。 如果不用.  ,則可以輸入乙個git倉庫的源位址。

再輸入 docker images 就可以看到自己剛剛構建的映象了

docker history yyhsduwh/webtest 可以檢視構建過程

docker顯像管理

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

Docker顯像管理

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

docker顯像管理

1 docker映象 什麼是映象?簡單說,docker映象是乙個不包含linux核心而又精簡的linux作業系統。2 映象與容器的關係 映象不是乙個單一的檔案,而是有多層構成。我們可以通過docker history 檢視映象中各層內容及大小,每層對應著dockerfile中的一條指令。docker...