Назад | Перейти на главную страницу

Portainer с docker-compose и томами не работает

Документы Portainer говорят:

В -v /opt/portainer:/data опция сохранит данные Portainer в /opt/portainer на хосте, на котором работает Portainer. Вы можете указать другое место в вашей файловой системе.

Я только что создал следующий docker-compose:

portainer:
  image: portainer/portainer
  container_name: portainer
  volumes:
    - /opt/portainer:/data
    - /var/run/docker.sock:/var/run/docker.sock
  ports:
    - 9000:9000

Но у меня нет папки /opt/portainer. Кажется, что конфигурация тома не работает, как описано в документации.

docker-compose ожидает /opt/portainer папка должна существовать первой. Как только вы его создадите, вы должны перестать получать ошибку.