#java #linux #docker #docker-compose #dockerfile
#Ява #линукс #докер #докер-сочинение #докерфайл
Вопрос:
мой файл docker-compose.yml
version: "3.9" services: web: build: . ports: - "5000:5000" redis: image: "redis:alpine"
моя ошибка :
ERROR: In file './docker-compose.yml', service 'build' must be a mapping not a string.
Ответ №1:
- Убедитесь, что вы используете не вкладки, а только пробелы ( YAML не поддерживает вкладки).
- Кроме того, у вас неправильный отступ в файле YAML:
это должно быть:
version: "3.9" services: web: build: . ports: - "5000:5000" redis: image: "redis:alpine"
Комментарии:
1. большое вам спасибо ,это работает
2. Рад помочь! Пожалуйста, отметьте это как решение, чтобы помочь другим узнать об этом.