Встречается на собеседованиях • сегодня
Какая структура у Docker Compose
Docker Compose файл (обычно docker-compose.yml) использует YAML-формат и состоит из нескольких ключевых секций:
yaml
version: '3.8' # Версия формата файла
services: # Основная секция с сервисами
web:
image: nginx:alpine # Образ контейнера
ports:
- "80:80" # Проброс портов
volumes:
- ./html:/usr/share/nginx/html # Монтирование томов
depends_on:
- db # Зависимости
db:
image: postgres:13
environment: # Переменные окружения
POSTGRES_PASSWORD: example
volumes: # Управление томами
db_data:
text
Основные элементы:
1. `version` - версия схемы Compose
2. `services` - описание контейнеров (сервисов)
3. `volumes/networks` - определение ресурсов
Доп. параметры могут включать:
- `networks` - настройки сети
- `environment` - переменные окружения
- `build` - сборка образа из Dockerfile
- `restart` - политика перезапуска
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы