Ошибка компоновки Docker: значения сопоставления не разрешены здесь в «./docker-compose.yml», строка 16, столбец 18

#docker #docker-compose

Вопрос:

я сделал так, чтобы этот докер составлял и работал со всеми, кроме экспортера minecraft, ошибка, которую я получаю, такова:

mapping values are not allowed here in "./docker-compose.yml", line 16, column 18

Я просмотрел несколько сообщений об одной и той же проблеме, но не смог найти решение своей проблемы.

Ошибка в этих строках:

   minecraft-exporter:
     image: joshi425/minecraft_exporter
     environment:
       RCON_HOST: 127.0.0.1 
       RCON_PORT: 25575
       RCON_PASSWORD: password
     ports:
       - 9700:8000
     volumes:
       - /path/to/minecraft/world:/world:ro
 

Я был бы признателен за некоторую помощь

Комментарии:

1. Какая строка является 16-й ? RCON_HOST: 127.0.0.1 ?

2. Строка 16 является : image: joshi425/minecraft_exporter

3. Может быть, вам нужно указать тег: image: joshi425/minecraft_exporter:latest ?

4. Я только что попробовал и, похоже, не работает… теперь он показывает ту же ошибку, но она находится в строке 17, так что я думаю, что он что-то исправил.

5. Почему вы добавили в конце RCON_HOST строки? удалите его и повторите попытку