×
Ви дійсно бажаєте відкрити доступ до тестування за курсом Docker на 40 днів?
ВІДЕОУРОК № 2. Створюємо Docker-образ
Вступний урок, на якому ми познайомимося з контейнерами та зрозуміємо, які проблеми вони можуть вирішити. Розглянемо основні поняття та архітектуру Docker. Розглянемо перші команди Docker CLI, як-от docker ps, docker images, docker run.
Dockerfile – основа образу. Розберемося, з чого він складається і які команди він може виконувати. Зберемо образ із CLI та опублікуємо його на нашому Docker Hub-і
Запустимо Python Web App у контейнері та розглянемо способи того, як можна гнучко змінювати роботу контейнера. Під'єднаємо папки до контейнера та навчимось підключатися до вже запущеного контейнера.
Для запуску декількох контейнерів нам потрібен docker-compose. Навчимося писати docker-compose файли та запускати їх із CLI.
Розглянемо Docker Swarm як оркестратор та запустимо stack у ньому.
Розглянемо способи аналізу Dockerfile та Docker-образів за допомогою docker scan, hadolint та checkov. Познайомимося з інструментами для управління контейнерами з UI та оцінимо їхні можливості.