asyaevloeva
@asyaevloeva

Как сохранить docker контейнер?

как сохранить докер контейнер, чтобы потом его можно было загружать на другие машины с уже предустановленными пакетами и файлами?

в файле Dockerfile я прописываю некоторые пакеты которые мне нужны установленными, потом делаю
docker build .
потом добавляю в докер некоторые файлы или ещё что-то
как мне потом всё это сохранить, чтобы весь этот контейнер в таком же виде скопировать на другие машины?
  • Вопрос задан
  • 6139 просмотров
Решения вопроса 2
glaphire
@glaphire
PHP developer
Можно расписать все шаги в файле docker-compose и билдить и поднимать с помощью него, но еще можно создать свой имейдж, залить его на docker registry или dockerhub и оттуда стягивать на машину https://docs.docker.com/develop/develop-images/bas...
Ответ написан
Комментировать
shurshur
@shurshur
Сисадмин, просто сисадмин...
Два способа:

1. Загрузить в docker registry (свой или чужой), в публичный docker hub и брать оттуда.

2. Сохранить образ в архив, скопировать на новое место и там загрузить:

docker save -o image.tar imagename1:latest imagename2:3.1415926
docker load -i image.tar
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы