首页 > 编程知识 正文

docker镜像保存到本地,docker导出镜像到本地

时间:2023-05-04 09:49:25 阅读:130719 作者:3403

(让我们看一下删除名为php-fpm的镜像的示例。)

一.查看后视镜的ID

[root@localhost ~]# docker images

repositorytagimageidcreatedsize

docker.io/redis latest 36304 D3 b 45403 weeks ago 104 MB

docker.io/redis labs/rebloomlatestff 42e AE 2d 4f C3 months ago 98.5 MB

docker.io/feisky/PHP-FP MSP 65a a 1224020320 months ago 384 MB

docker.io/feisky/nginx sp 915c 06c 7382420 months ago 109 MB

(php-fpm镜像ID为65aa12240203 )

二.执行镜像删除命令: docker rmi IMAGE ID

[ root @ localhost~] # docker RMI 65a a 12240203

errorresponsefromdaemon : conflict : unabletodelete 65a a 12240203 (cannotbeforced (-imageisbeingusedbyrunningcontainer7ceceforced

现在,我们发现错误发生在您要删除的镜像正在运行容器7ce6e056ebb3。

)1)试试docker ps -a。

[root@localhost ~]# docker ps -a

containeridimagecommandcreatedstatusponames

7ce6e 056 ebb3feisky/PHP-fpm : sp ' PHP-fpm-f-- PID . ' aboutaminuteagoupaboutaminutephpfpm

6e 740 aa 100 effe isky/nginx : sp ' nginx-g ' daemon . '2minutesagoup2minutes0. TCP nginx

ba 6392 c 9d a69 redis ' docker-entry point . ' 12 daysagoexited (255 ) 13 hours ago 1279/TCP redis-server-6379 f 29 C1 f 1814 a1 r edis

F5 ed3ec05 a9 eredislabs/re bloom ' docker-entry point . ' 13 daysagocreatedblissful _ nobel

e 212 a 66 e 1964 redis labs/re bloom ' docker-entry point . ' 13 daysagoexited (0) 13days ago dreamy_害怕孤独的马里奥

2995 bb0ef 7b6redis labs/re bloom ' docker-entry point . ' 13 daysagocreatedfestive _ Shirley

您可以看到容器ID为7ce6e056ebb3的已在运行。 (上传Up About a minute )

)2)在这种情况下,必须首先停止正在运行的容器。 如果不停止,就会出现以下情况。

[ root @ localhost~] # docker RM7ce6e 056 ebb 3

errorresponsefromdaemon : youcannotremovearunningcontainer7ce6e 056 ebb 37062 e7ed 26 de D5 BFF 57 a 11 B4 d 005193 be 35 ca 18 D8 BC 9307 CB 21.4

解决方案: (1)停止运行的容器) docker stop 7ce6e056ebb3

最后执行容器删除操作。 docker rm 7ce6e056ebb3

)2)强制删除正在运行的容器(docker rm -f 7ce6e056ebb3

三.现在可以通过执行镜像来删除docker rmi IMAGE ID

[ root @ localhost~] # docker RMI 65a a 12240203 untagged : docker.io/feisky/PHP-fpm 3360 spun tagged 3360 docker.io/fpm fpm PHP-fpm @ sha 2563360 b 3835 a 298915058 f 41 cf 4c 01895 DD 6556 b 272 f 6035 a 77 ce1dad1f0c 39 f 37 b 19f deleted : sha 256336065 aa 1224020319 c c eted : sha 256336094 F2 d9ba 77 fcab 9e8ef 305324 c 006345006753418 a 368 f 3983 ACA 63 e 3802 deleted : sha 256336363638 a 3638 d 88 f 3983 ACA 6363 BF F3 d1b 23 af 2296 C5 Fe 4c 1441 DDA 68562 DFD 2e9F6 ade0.

四.检查镜像是否成功删除的docker images

[ root @ localhost~~ ] # docker images

repositorytagimageidcreatedsize

docker.io/redis latest 36304 D3 b 45403 weeks ago 104 MB

docker.io/redis labs/rebloomlatestff 42e AE 2d 4f C3 months ago 98.5 MB

docker.io/feisky/nginx sp 915c 06c 7382420 months ago 109 MB

可以看到php-fpm镜像已成功删除。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。