Раньше я работал с образами докеров, а теперь пытаюсь запускать контейнеры, используя среду выполнения containerd. Итак, я хочу поделиться своими готовыми образами докеров с ctr, возможно ли это? Как я могу это сделать, пожалуйста?
Как я могу поделиться своими образами докеров со средой выполнения Conatind?
comment
Отвечает ли это на ваш вопрос? Как запускать образы докеров в containerd с помощью ctr в интерфейс командной строки?
- person Gustavo Kawamoto   schedule 19.08.2020
Ответы (1)
Да, оба реализуют спецификацию изображения OCI. Если ваш образ доступен для вашей установки containerd, он должен работать без проблем.
Один из примеров запуска образа redis:alpine из Docker Hub:
ctr image pull docker.io/library/redis:alpine
ctr run docker.io/library/redis:alpine myid
person
Gustavo Kawamoto
schedule
19.08.2020
Я хочу использовать свои локальные образы, которые я уже получил с помощью Docker, или я создаю их локально, есть ли способ сделать это?
- person Saida Meftah; 19.08.2020
Вы можете сохранить изображение из
docker
с помощью docker save [your image] > image.tar
, а затем импортировать его в ctr
с помощью ctr image import image.tar
.
- person Gustavo Kawamoto; 19.08.2020
Хорошо, это решило мою насущную проблему, спасибо!
- person Saida Meftah; 20.08.2020