我有一个 dockerized 应用程序作为应用程序服务部署到 Azure。经过几次部署后,我收到以下错误:
拉取 docker 映像以运行它的 linux 服务似乎已满。但我不确定这些图像被拉到哪里,因为文件系统存储选项卡说只使用了 4% 的存储空间。
我已经尝试使用来自 ACR 注册表和我们的私有存储库的图像,问题是相同的。
我也尝试过通过 ssh 连接,但似乎也没有完整的东西。
将服务计划从 S1 更改为 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"}
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
243 次 |
最近记录: |