Docker простыми словами – Telegram
Docker простыми словами
6.29K subscribers
218 photos
27 videos
3 files
122 links
Сообщество по докеру.

Рассказываем про docker и его применение в программировании и тестировании.

Открыты к критике и ждем вашего фидбека.
@viktorreh @anothertechrock
Download Telegram
Мы собрали подборку книг по Docker, которые могут быть вам полезны.
Скачивайте и читайте.

Использование Docker
Автор: Эдриен Моуэт

Микросервисы и контейнеры Docker
Автор: Парминдер Сингх Кочер

Docker на практике
Автор: Иан Милл

Docker Compose для разработчика
Автор: Эммануил Гадзурас

Docker Deep Dive
Автор: Nigel Poulton

Docker for Developers
Авторы: Richard Bullington-McGuire, Andrew K. Dennis

Practical Docker with Python
Автор: Sathyajith Bhat

The Ultimate Docker Container Book
Автор: Dr. Gabriel N. Schenker

Docker Cookbook
Автор: Sébastien Goasguen

Пишите предложения по интересующим вас книгам - мы найдем и разместим.
🔥28👍3👎21
Команды докера. Вопрос №4

Какая команда перезапускает контейнер, позволяет остановить контейнер и затем опять запустить?

#вопросответ #команды

Пишите ваши варианты в комментариях к посту, а ответ будет скоро на канале.
🔥2
Ответ:
docker restart


Примеры использования:

Перезапуск одного контейнера:

docker restart mycontainer


Перезапуск нескольких:

docker restart first_container second_container third_container


Перезапуск через определенное время:

docker restart -t 30 mycontainer


#вопросответ #команды

Обсудить команды можно в нашем уютном докер чатике 🐬
🔥162👍1
The Ultimate Docker Container
Book


Автор: Dr. Gabriel N. Schenker
Год издания: 2023

#docker #en #книга

Скачать книгу
🔥10
🔥10👍2
Kubernetes - Курс по Kubernetes для Начинающих

Не докер, но думаю может пригодится. Немного докера тоже есть в видео начиная с 36ой минуты.

#видео

00:00:29 - Введение в курс по Kubernetes
00:04:28 - Что такое Kubernetes
00:08:09 - Составляющие части кластера Kubernetes
00:16:28 - Управление кластером с помощью kubectl
00:18:30 - Программы для курса
00:24:30 - Windows - Какой терминал использовать
00:25:52 - Установка kubectl
00:31:08 - Установка Minikube
00:36:30 - Установка Docker Desktop
00:40:24 - Создание кластера K8S с помощью Minikube
00:46:50 - Проверка статуса кластера Minikube
00:51:19 - Настройка алиаса для команды kubectl
00:54:11 - Исследование кластера Minikube
00:56:46 - Запущенные поды и контейнеры
01:01:00 - Сравнение версий Docker
01:04:03 - Создание одного пода в кластере
01:08:05 - Детальная информация о поде
01:10:53 - Проверка доступности веб сервера nginx в контейнере
01:14:41 - Подключение внутрь контейнера
01:17:50 - Почему под и контейнер недоступны снаружи кластера
01:20:18 - Удаление и создание пода заново
01:22:26 - Создание деплоймента
01:34:39 - Изменение количества подов в деплойменте
01:41:04 - IP адреса подов и их доступность
01:46:08 - Итоги по масштабированию деплоймента nginx

Смотреть полное видео
🔥27👍42
Команды докера. Вопрос №5

Какая команда удаляет один или несколько контейнеров, которые уже остановлены, а так же позволяет очистить систему от не используемых контейнеров?

#вопросответ #команды

Пишите ваши варианты в комментариях к посту, а ответ будет скоро на канале.
👍3
Ответ:
docker rm


Примеры использования:

Удаление одного контейнера:

docker rm mycontainer


Удаление нескольких:

docker rm first_container second_container third_container


Принудительное удаление (позволяет удалить контейнер, который выполняется в данный момент):

docker rm -f mycontainer


#вопросответ #команды

Обсудить команды можно в нашем уютном докер чатике 🐬
6
Docker-Workflow explained

Step 1: Develop and build your application
Step 2: Build a Docker image
Step 3: Run Docker containers
Step 4:Manage Docker containers
Step 5: Use Docker Compose for multi-container applications
Step 6: Publish and distribute Docker images
Step 7: Update and iterate
15
Что из перечисленного не является допустимым состоянием контейнера Docker?
Anonymous Quiz
6%
Running
14%
Paused
5%
Stopped
75%
Sleeping
🫡8👏5😁3🔥2
Команды докера. Вопрос №6

Какая команда отображает список активных контейнеров в системе, позволяет получить различную информацию о работающих контейнерах, включая их ID, имена, статус, порты, использование ресурсов?

#вопросответ #команды

Пишите ваши варианты в комментариях к посту, а ответ будет скоро на канале.
👍2
Научитесь эффективно управлять контейнерами в Docker

Приходите на практический открытый урок для DevOps и разработчиков от OTUS. На вебинаре вы:

- познакомитесь с основными концепциями Docker;
- научитесь создавать, запускать и останавливать контейнеры, а также управлять ими;
- получите базовые знания, которые помогут вам начать работу с Docker и использовать его для автоматизации процессов разработки и развёртывания приложений.

📅 Встречаемся 15 мая в 20:00 мск в рамках курса «DevOps практики и инструменты».

Зарегистрируйтесь, чтобы посетить бесплатный урок: https://vk.cc/cwFJ1y

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
👍21
Ответ:
docker ps


Примеры использования:

Отображение списка только работающих контейнеров:

docker ps


Отображение списка всех (включая остановленные):

docker ps -a


Отображение размера занимаемого дискового пространства:

docker ps -s


#вопросответ #команды

Обсудить команды можно в нашем уютном докер чатике 🐬
👍10
Practical Docker with Python

Автор: Sathyajith Bhat
Год издания: 2019

#docker #python #en

Скачать книгу
👍4😱21👌1
Коллеги подкинули тесты по Docker с сайта по тестированию. Зацените и напишите своё мнение. Как мне показалось для новичков - самое то.

Тест по Docker:
Часть 1
Часть 2
Часть 3

Тест на знание Docker

Тест по Docker (en)
Часть 1
Часть 2
Часть 3

Тест на знание Docker (en)

Тест “Собеседование по Docker” (en)

Тест: как много вы знаете о Docker? (en)

Тест: хорошо ли вы знакомы с Docker? (en)

#подборка #тесты #docker #ru #en
👍16🔥6
Архитектура
👍16🤔8😁3
Все контейнеры, запущенные на одной машине, делят ядро операционной системы, поэтому они стартуют немедленно и более эффективно расходуют RAM.
Anonymous Quiz
48%
Да
32%
Нет
20%
Посмотреть ответ
👍7👎1