免费A级毛片无码专区网站-成人国产精品视频一区二区-啊 日出水了 用力乖乖在线-国产黑色丝袜在线观看下-天天操美女夜夜操美女-日韩网站在线观看中文字幕-AV高清hd片XXX国产-亚洲av中文字字幕乱码综合-搬开女人下面使劲插视频

Containerd-1.6.5 鏡像容器操作

一、Containerd 鏡像操作1 基本參數(shù)
[root@ecs-65685 ~]# ctr cNAME:ctr containers - manage containersUSAGE:ctr containers command [command options] [arguments...]COMMANDS:createcreate containerdelete, del, remove, rmdelete one or more existing containersinfoget info about a containerlist, lslist containerslabelset and clear labels for a containercheckpointcheckpoint a containerrestorerestore a container from checkpointOPTIONS:--help, -hshow help2 鏡像操作
在containerd中拉取docker的相關(guān)鏡像也需要補(bǔ)全 。
containerd支持oci標(biāo)準(zhǔn)的鏡像,所以可以直接使用docker官方或dockerfile構(gòu)建的鏡像 。
--platform 選項(xiàng)指定對(duì)應(yīng)平臺(tái)的鏡像 。當(dāng)然對(duì)應(yīng)的也有推送鏡像的命令 ctr image push,如果是私有鏡像則在推送的時(shí)候可以通過 --user 來自定義倉庫的用戶名和密碼 。
拉取鏡像添加了--all-platforms會(huì)將所有平臺(tái)都下載下來(amd64 、arm、386 、ppc64le ),否則默認(rèn)下載當(dāng)前平臺(tái) 。
拉取鏡像可以使用 ctr image pull 來完成,比如拉取 Docker Hub 官方鏡像 nginx:alpine,需要注意的是鏡像地址需要加上 docker.io Host 地址 。
ctr i pull docker.io/library/nginx:alpine --all-platforms3 查看鏡像

  • 查看鏡像可以使用 i 或者image
  • -q 只打印鏡像名稱
ctr i lsctr i ls -q4 檢測本地鏡像
[root@ecs-65685 ~]# ctr image checkREFTYPEDIGESTSTATUSSIZEUNPACKEDdocker.io/library/nginx:alpine application/vnd.docker.distribution.manifest.list.v2+json sha256:b87c350e6c69e0dc7069093dcda226c4430f3836682af4f649f2af9e9b5f1c74 complete (7/7) 9.7 MiB/9.7 MiB true主要查看其中的 STATUScomplete 表示鏡像是完整可用的狀態(tài) 。
5 tag重新打標(biāo)簽
[root@ecs-65685 ~]# ctr i tag docker.io/library/nginx:alpine docker.io/library/nginx:nginxxyzdocker.io/library/nginx:nginxxyz[root@ecs-65685 ~]# ctr i ls -qdocker.io/library/nginx:alpinedocker.io/library/nginx:nginxxyz # 新增tag6 刪除鏡像
使用:delete, del, remove, rm remove one or more images by reference 。都可以進(jìn)行刪除 。
[root@ecs-65685 ~]# ctr i rm docker.io/library/nginx:nginxxyzdocker.io/library/nginx:nginxxyz[root@ecs-65685 ~]# ctr i ls -qdocker.io/frps9/tools:SynologyNASdocker.io/library/nginx:alpine7 mount鏡像
mount鏡像實(shí)際上將鏡像中的文件,掛載到宿主機(jī)的目錄中去 。
mount參數(shù)系統(tǒng)為只讀狀態(tài),只可以讀取,不可以寫入數(shù)據(jù) 。
使用--rw Enable write support on the mount 可以開啟只讀 。
[root@ecs-65685 ~]# mkdir /home/xyz[root@ecs-65685 ~]# ctr i ls -qdocker.io/library/nginx:alpine[root@ecs-65685 ~]# ctr i mountdocker.io/library/nginx:alpine /home/xyz/sha256:26bec62cc7fc1f93f810d51c3f51291dae2d0f9e192e054cc61d1914365003d8/home/xyz/[root@ecs-65685 ~]# ls /home/xyzbindocker-entrypoint.detclibmntprocrunsrvtmpvardevdocker-entrypoint.shhomemediaoptrootsbinsysusrmount卸載
[root@ecs-65685 ~]# ctr i unmount /home/xyz/home/xyz[root@ecs-65685 ~]# ls /home/xyz8 推送鏡像
[root@ecs-65685 ~]# ctr i push -k docker.io/library/nginx:alpineindex-sha256:b87c350e6c69e0dc7069093dcda226c4430f3836682af4f649f2af9e9b5f1c74: waiting|--------------------------------------|elapsed: 0.1 stotal:0.0 B (0.0 B/s)ctr: content digest sha256:36f21d30317cff60a6ab8328cca93dbe554020ba0320c78e964040512d0f27a0: not found跳過ssl驗(yàn)證--skip-verify,-k skip SSL certificate validation 。
9 導(dǎo)入導(dǎo)出