Как маршрут этого тома Docker отображается на моем хост-компьютере? - PullRequest
0 голосов
/ 04 мая 2018

В моем файле docker-compose.yml есть определение контейнера:

elasticsearch:
  image: elasticsearch:2.3.5
  volumes:
    - esdata:/usr/share/elasticsearch/data
  ports:
    - 9200:9200
    - 9300:9300

Я не могу найти elasticsearch данные, потому что я не знаю, где находится esdata. Как это отображается в моей машине? Где этот каталог? Я использую его на MacOS High Sierra.

1 Ответ

0 голосов
/ 04 мая 2018

сопоставление ХОЗЯИН: КОНТЕЙНЕР

Если ваш том работает, каталог esdata находится в том же каталоге, что и ваш файл docker-compose.

В моем файле docker-compose я пишу "./:/exemple/of/route"

Вы можете проверить объемы с docker inspect [container name]

Вы также можете сделать это find / -type d -name 'esdata', чтобы найти каталог на вашем хосте

...