Скоро Docker for Beginners [Udemy] [Bogdan Stashchuk]

Moderator
4 Сен 2023
0
-3,523
Докер для начинающих

Изучите Docker с несколькими практическими действиями. Сеть, тома, переменные среды и запущенные приложения в докере

Авторы: Bogdan Stashchuk

Последнее обновление: 5/2020

Английский + субтитры

Чему вы научитесь

Как использовать изображения Docker и создавать контейнеры
Управление контейнерами Docker: запуск, остановка, удаление, перезапуск
Включить сопоставление портов и открыть порты контейнера снаружи
Запускайте Node и Python приложения, используя Docker Containers
Создание переменных среды для контейнеров Docker
Используйте сопоставление томов и используйте конкретные рабочие каталоги в контейнерах Docker.
Создание пользовательских мостовых сетей и запуск нескольких контейнеров.
Связь между контейнерами по имени контейнера в пользовательской мостовой сети

Описание

Самый полный курс о докере

Поймите, КАК работает Docker, и изучите его основные функции НА ПРАКТИКЕ. Это 90% практический курс без каких-либо ненужных демонстраций!

Узнайте, как создавать различные контейнеры, такие как , Python, Wordpress, MongoDB, MySQL, Redis, Elasticsearch и многое другое

Стать мастером Docker, понимая и практикуя его основные функции.

Все файлы проекта доступны в репозитории GitHub.

Начнем с установки Docker на ваш компьютер - MacOS, Windows или Linux. В MacOS и Windows вы установите Docker Desktop, в Linux - Docker Engine.

После этого мы перейдем к множеству практических занятий и будем использовать различные функции Docker. Вы будете извлекать различные образы докеров и запускать несколько контейнеров, используя их.

В практических разделах вы будете выполнять несколько упражнений Docker:

Запустите Docker-контейнеры на переднем и заднем плане
Подключитесь к определенному процессу в Докере из Терминала
Выставить внутренние порты контейнера снаружи
Добавить переменную среды для контейнера
Создание пользовательских имен и имен хостов для контейнера
Создайте собственную мостовую сеть и запустите несколько контейнеров внутри нее
Общаться между контейнерами
Сохранять контейнеры в папках, используя сопоставление томов


Вы также узнаете и будете практиковать использование следующих изображений Docker


Ubuntu
Alpine, Busybox

питон
MongoDB
MySQL, phpMyAdmin
NGINX
Wordpress
Elasticsearch
Redis
HTTPd
В течение курса вам нужно будет просматривать и редактировать текстовые файлы. Для этого вы НЕ будете использовать терминал. Вместо этого вы будете использовать приложение GUI VisualStudio Code. Также все файлы проекта доступны в репозитории GitHub. Это означает, что во время этого курса вы также научитесь пользоваться

Git и GitHub
VisualStudio Code
С этим курсом вы получите пожизненный доступ к более чем 50 лекциям и десяткам практических упражнений. После курса вы получите фундаментальные практические знания по Docker и сможете легко использовать его для разработки и тестирования ваших приложений.

Но самое главное, что вы поймете основные функции Docker, такие как

Объемы докера
Docker Networking
Переменные среды
Для кого этот курс:

Любые разработчики программного обеспечения


Для просмотра содержимого вам необходимо авторизоваться

Для просмотра содержимого вам необходимо авторизоваться