Где хранить docker images после сдачи проекта?

Проект имеет 3 'docker image': frontend + backend + bd.

Варианты, которые вижу:
- Купить платный аккаунт на docker.hub, но тогда заказчик будет еще платить +5$ каждый месяц.
- Сделать 3 аккаунта на docker.hub, каждый будет хранить что-то одно в приватном репозитории, но это выглядит сложновато.
- Использовать вместо docker.hub другие сервисы с большими возможностями, но эти сервисы не выглядят такими же надежными.
- Хранить изображения прямо на vps, но это наверно увеличит время пересборки и съест хорошую часть от общей памяти и прочее.

Больше склоняюсь к последнему варианту.
Может кто-то, кто работает программистом и используется docker чуть прояснит эту ситуацию.
  • Вопрос задан
  • 1080 просмотров
Пригласить эксперта
Ответы на вопрос 2
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Зачем хранить образы после сдачи проекта? У вас есть Dockerfile, в случае чего ничего не стоит развернуть всё заново.

Если же вы про какие-то сакральные данные - как их хранить, после сдачи проекта решает клиент. Тратить на это свои деньги, конечно же, не стоит.
Ответ написан
yarkov
@yarkov
Помог ответ? Отметь решением.
Если gitlab используете, то у него есть свой docker registry. Даже приватный.
Ответ написан
Ваш ответ на вопрос

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

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