Сегодня продолжим работать с Docker и развернем приложение в DockerHub.
Приложением будет:
https://github.com/auteam-usr/moscow39
Чтобы скачать репозиторий и github нам понадобится git.
sudo apt-get install -y git
Клонируем репозиторий:
git clone https://github.com/auteam-usr/moscow39.git
Переходим в папку приложения и собираем образ:
docker build -t app1 .
Проверяем наличие образа:
Переходим на сайт https://hub.docker.com/ и создаем репозиторий приложения.
Открываем настройки безопасности аккаунта.
Создаем токен и копируем его.
Копируем токен и входим в свой аккаунт на сервере:
docker login -u defeaeded
В поле пароля вставляем токен.
Добавляем тег образу приложения:
docker tag app1 defeaded/app1:1.0
Загружаем приложение в аккаунт:
docker push defeaded/app1:1.0
Проверяем:
Основной источник: ссылка