Свои контейнеры и сборка на DockerHub. Docker
Описание
Docker: собираем свои (кастомные) контейнеры, заливаем их на DockerHub, настраиваем интеграцию между GitHub и DockerHub для автоматической сборки образов.
Ручное создание 0:14
commit 1:14
push 3:30
login 3:42
Простой Dockerfile 5:29
FROM 5:48
RUN 6:43
CMD 7:53
build 8:46
VOLUME 10:05
WOKRDIR 10:37
COPY 11:28
EXPOSE 12:03
Dockerfile сборка приложения снаружи контейнера 15:49
Dockerfile сборка приложения внутри контейнера 18:48
DockerHub сборка контейнера на сервере из исходных кодов 20:27
Поддержать проект:
➡ Patreon https://www.patreon.com/letscodedru
➡ Яндекс.Деньги https://money.yandex.ru/to/41001451675086
➡ PayPal https://paypal.me/letscodedru
➡ Qiwi https://qiwi.me/letscode
Сам Docker, конечно, вещь в себе замечательная, но и практическое применение ему тоже есть - разворачивание боевых серверов. Для этого удобно пользоваться Dockerfile и использовать репозиторий DockerHub как CI (continuous integration) для построения образов.
В этом видео мы рассмотрим построение образа вручную, выполняя команды по настройке образа в консоли образа, далее мы научимся делать функциональные Dockerfile и собирать в них приложение, запуская сборку (build) вручную и автоматически из репозитория
Репозиторий из видео:
https://github.com/drucoder/docker-site
Документация по команде docker commit:
https://docs.docker.com/engine/reference/commandline/commit/
Докерхаб:
https://hub.docker.com/
Видео про настройку Sentry в приложении:
https://youtu.be/JrY2MezfUX4
Dockerfile описание команд:
https://docs.docker.com/engine/reference/builder/
Видео по основам использования редактора VI:
https://youtu.be/6H0GDM8ExB8
Видео по основам использования npm:
https://youtu.be/TsM4Mekj_54
Документация по использованию команды docker build:
https://docs.docker.com/engine/reference/commandline/build/
Страница поиска образов докер:
https://hub.docker.com/search?q=&type=image
Плейлист по основам использования git:
https://www.youtube.com/playlist?list=PLU2ftbIeotGr_C-6t_lXH1Z3VgS5TLLdb
Второй канал:
https://www.youtube.com/letscodedru
➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖➖
➡ Твиттер: https://twitter.com/letsCodeDru
➡ Группа Вконтакте: https://vk.com/letscodedru
➡ Канал в Telegram: https://t.me/letsCode_dru
➡ Чат в Telegram: https://t.me/joinchat/FeiP9xEhqHajfqhLr4z-Nw
➡ Сервер в Discord: https://discord.gg/xs6XxSx
➡ Ссылка на Яндекс.Дзен: https://zen.yandex.ru/media/id/5ac20956168a91ffeae449c5
Рекомендуемые видео



















