我无法删除azure上的泊坞窗图像,但我的存储空间已用完。
我登录
$ ssh -i nopass.pem -fNL LOCAL_PORT:localhost:REMOTE_PORT -p 2200 [USERNAME]@[DNSPREFIX]mgmt.[REGION].cloudapp.azure.com
然后我可以看到一堆图像
$ docker -H 127.0.0.1:22375 images
REPOSITORY TAG IMAGE ID CREATED SIZE
whatever.azurecr.io/whatnot 2018_01_08_12_0db3a68 7c3ea6fa5131 6 weeks ago 1.38GB
whatever.azurecr.io/whatnot 2018_01_08_11_8978ed3 e168b18d0057 6 weeks ago 1.38GB
whatever.azurecr.io/whatnot 2018_01_04_11_4147403 2ad5bc1170d0 6 weeks ago 1.39GB
whatever.azurecr.io/whatnot 2018_01_02_12_785ec5e 0e8d0954009b 7 weeks ago 1.39GB
whatever.azurecr.io/whatnot 2018_01_02_11_785ec5e f8f33d1350c9 7 weeks ago 1.39GB
但是当我尝试删除它们时
$ docker -H 127.0.0.1:22375 rmi 7c3ea6fa5131
Error: No such image: 7c3ea6fa5131
有人可以建议我做错了吗?
答案 0 :(得分:0)
我也遇到过azure上的这个问题,我不确定是什么原因造成的。如果您有能力丢失当前未使用的图像和卷,请尝试docker system prune
。如果可以,也可以尝试重启docker。这两个步骤的组合对我有用。
答案 1 :(得分:0)
结束登录到swarm master,然后我从那里登录到swarm-agent:
ssh -i nopass.pem [USERNAME]@10.0.0.5
我在portal.azure.com找到的swarm-agent的ip-address
从我可以做的群体代理
docker rmi 7c3ea6fa5131