我们迁移上云 容器服务ACK运行时选择的是containerd 的话 我们之前运行是docker怎么办呢?
【 我们迁移上云容器服务ACK运行时选择的是containerd的话我们之前运行是docker怎么办?
】
如果您在迁移到云容器服务 ACK 时,选择的运行时是 containerd,而您的本地环境使用的是 Docker,您需要进行一些调整以确保您的应用在 ACK 上正常运行。以下是一些建议:
sudo apt-get update && sudo apt-get install -y containerd.io
CopyCopy
sudo apt-get update && sudo apt-get upgrade docker-ce docker-ce-cli containerd.io
CopyCopy
docker ps --filter "status=running" --format "{{.Container}}"
CopyCopy
如果容器运行时显示为 "containerd.io/",则表示您的容器已经使用 containerd 运行时运行。
docker convert --from-docker-image-path --to-containerd-image-path
CopyCopy
一样的呀。docker的镜像直接放进去能运行。只是运行时变了而已。镜像该怎么用还是怎么用。。此回答整理自钉群“容器服务ACK 用户交流-1群”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。