Azure-Docker映像磁盘已满

时间:2020-10-15 08:45:00

标签: azure docker

我有一个作为应用程序服务部署到Azure的dockerized应用程序。经过几次部署后,出现以下错误: enter image description here

拉出docker镜像以运行它的linux服务似乎已满。但是我不确定将这些映像拖到哪里,因为“文件系统存储”选项卡显示仅使用了4%的存储。

我已经尝试过使用ACR注册中心和私有存储库中的映像,但问题是相同的。

我也尝试过通过ssh进行连接,但似乎都没有东西。

将服务计划从S​​1更改为S2可以解决此问题,但是我更希望有一个解决方案,可以清理旧的图像/资源或类似内容。

有人可以帮我解决这个问题吗?

编辑:

检查日志,基本上是Docker容器启动失败:

InnerException: Docker.DotNet.DockerApiException, Docker API responded with status code=InternalServerError, response={"message":"OCI runtime create failed: container_linux.go:349: starting container process caused \"process_linux.go:449: container init caused \\\"rootfs_linux.go:58: mounting \\\\\\\"/var/LWASFiles/Sites/<site>/appsvctmp\\\\\\\" to rootfs \\\\\\\"/mnt/data/docker/images/231072.231072/aufs/mnt/a09dddec5e34cf18d12715faf148185e0fd74ae31e634f5f58f7a5525c89571a\\\\\\\" at \\\\\\\"/mnt/data/docker/images/231072.231072/aufs/mnt/a09dddec5e34cf18d12715faf148185e0fd74ae31e634f5f58f7a5525c89571a/appsvctmp\\\\\\\" caused \\\\\\\"mkdir /mnt/data/docker/images/231072.231072/aufs/mnt/a09dddec5e34cf18d12715faf148185e0fd74ae31e634f5f58f7a5525c89571a/appsvctmp: no space left on device\\\\\\\"\\\"\": unknown"}

0 个答案:

没有答案