На странице собраны вопросы по Docker — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: docker, devops, infrastructure.
Конфигурации и настройки микросервисов, которые передаются через переменные среды в Docker, обычно называют environment variables (переменные окружения). В контексте микросервисов и Docker это могут быть:
Docker Swarm — это встроенный в Docker инструмент для оркестрации контейнеров, позволяющий управлять кластером Docker-демонов и распределять контейнеры по узлам.
Docker Compose — это инструмент для определения и запуска многоконтейнерных Docker-приложений. С помощью файла docker-compose.yml описываются сервисы, сети и тома, необходимые для работы приложения.
Docker образ — это шаблон (read-only), содержащий все необходимые компоненты для запуска приложения: код, библиотеки, зависимости, настройки и операционную систему (или её часть).
В проектах по QA и автоматизации я использовал технологии контейнеризации, такие как Docker, для создания изолированных и воспроизводимых сред тестирования.
Чтобы запустить контейнер Docker в интерактивном режиме, используется опция -it, которая объединяет -i (интерактивный режим, поддерживает ввод) и -t (выделяет терминал).