本地鏡像管理命令
images
列出本地鏡像。參數說明:
- -a : 列出本地所有的鏡像(含中間映像層,默認情況下,過濾掉中間映像層);
- –digests : 顯示鏡像的摘要信息;
- -f : 顯示滿足條件的鏡像;
- –format : 指定返回值的模板文件;
- –no-trunc : 顯示完整的鏡像信息;
- -q : 只顯示鏡像ID。
# 查看本地鏡像列表。
docker images
# 列出本地鏡像中REPOSITORY為ubuntu的鏡像列表。
docker images ubuntu
rmi
刪除本地一個或多個鏡像。參數說明:
- -f : 強制刪除;
- –no-prune : 不移除該鏡像的過程鏡像,默認移除;
# 強制刪除本地鏡像 guodong/ubuntu:v4。
docker rmi -f guodong/ubuntu:v4
tag
標記本地鏡像,將其歸入某一倉庫。
# 將鏡像ubuntu:15.10標記為 runoob/ubuntu:v3 鏡像。
docker tag ubuntu:15.10 runoob/ubuntu:v3
build
用于使用 Dockerfile 創建鏡像。參數說明:
- –build-arg=[] : 設置鏡像創建時的變量;
- –cpu-shares : 設置 cpu 使用權重;
- –cpu-period : 限制 CPU CFS周期;
- –cpu-quota : 限制 CPU CFS配額;
- –cpuset-cpus : 指定使用的CPU id;
- –cpuset-mems : 指定使用的內存 id;
- –disable-content-trust : 忽略校驗,默認開啟;
- -f : 指定要使用的Dockerfile路徑;
- –force-rm : 設置鏡像過程中刪除中間容器;
- –isolation : 使用容器隔離技術;
- –label=[] : 設置鏡像使用的元數據;
- -m : 設置內存最大值;
- –memory-swap : 設置Swap的最大值為內存+swap,"-1"表示不限swap;
- –no-cache : 創建鏡像的過程不使用緩存;
- –pull : 嘗試去更新鏡像的新版本;
- –quiet, -q : 安靜模式,成功后只輸出鏡像 ID;
- –rm : 設置鏡像成功后刪除中間容器;
- –shm-size : 設置/dev/shm的大小,默認值是64M;
- –ulimit : Ulimit配置。
- –squash : 將 Dockerfile 中所有的操作壓縮為一層。
- –tag, -t: 鏡像的名字及標簽,通常 name:tag 或者 name 格式;可以在一次構建中為一個鏡像設置多個標簽。
- –network: 默認 default。在構建期間設置RUN指令的網絡模式
# 使用當前目錄的 Dockerfile 創建鏡像,標簽為 runoob/ubuntu:v1
docker build -t runoob/ubuntu:v1 .
# 使用URL github.com/creack/docker-firefox 的 Dockerfile 創建鏡像
docker build github.com/creack/docker-firefox
# 通過 -f Dockerfile文件的位置 創建鏡像
docker build -f /path/to/a/Dockerfile .
history
查看指定鏡像的創建歷史。參數說明:
- -H : 以可讀的格式打印鏡像大小和日期,默認為true;
- –no-trunc : 顯示完整的提交記錄;
- -q : 僅列出提交記錄ID。
# 查看本地鏡像 guodong/ubuntu:v3 的創建歷史。
docker history guodong/ubuntu:v3
save
將指定鏡像保存成 tar 歸檔文件。參數說明:
- -o : 輸出到的文件。
# 將鏡像 runoob/ubuntu:v3 生成 my_ubuntu_v3.tar 文檔
docker save -o my_ubuntu_v3.tar runoob/ubuntu:v3
load
導入使用 docker save
命令導出的鏡像。參數說明:
- –input , -i : 指定導入的文件,代替 STDIN。
- –quiet , -q : 精簡輸出信息。
# 導入鏡像
docker load --input fedora.tar
import
從歸檔文件中創建鏡像。參數說明:
- -c : 應用docker 指令創建鏡像;
- -m : 提交時的說明文字;
# 從鏡像歸檔文件my_ubuntu_v3.tar創建鏡像,命名為runoob/ubuntu:v4
docker import my_ubuntu_v3.tar runoob/ubuntu:v4
基礎版本信息命令
info
顯示 Docker 系統信息,包括鏡像和容器數。
# 查看docker系統信息。
docker info
version
顯示 Docker 版本信息。
docker version
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
編程
+關注
關注
88文章
3596瀏覽量
93610 -
Docker
+關注
關注
0文章
455瀏覽量
11819 -
rootfs
+關注
關注
0文章
19瀏覽量
4662
發布評論請先 登錄
相關推薦
Memcache系統常用命令講解
Memcache系統常用命令講解(無線電源技術商業計劃書)-該文檔為Memcache系統常用命令講解文檔,是一份還算不錯的參考文檔,感興趣的可以下載看看,,,,,,,,,,,,,,,,
發表于 09-28 11:27
?5次下載
華為設備常用命令匯總
華為設備常用命令如下:
display current-configuration:顯示當前配置。
display interface:顯示接口信息。
display packet-filter interface:顯示接口acl應用信息。
評論