Встречается на собеседованиях • сегодня
Можно ли испльзовать Docker Compose с конфигурацией в формате JSON
Да, Docker Compose поддерживает конфигурацию в формате JSON, но это не основной формат. По умолчанию используется YAML (docker-compose.yml), но можно указать JSON-файл с помощью флага -f.
Пример docker-compose.json:
json
{
"version": "3.8",
"services": {
"web": {
"image": "nginx",
"ports": ["80:80"]
}
}
}Запуск:
bash
docker-compose -f docker-compose.json upНюансы:
- JSON менее удобен для конфигураций из-за отсутствия комментариев и многословности.
- YAML предпочтительнее, так как он читаемее и поддерживает аннотации.
- Docker Compose v1 (старая версия) поддерживала только YAML, но в v2+ добавлена JSON-поддержка.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы