#docker #docker-compose #volume
#docker #docker-compose #том
Вопрос:
Я пытаюсь запустить jira из docker compose (на данный момент в этом нет необходимости, но позже я добавлю дополнительные сервисы). Пока почти все работает.
version: '3'
services:
jira-local-standalone:
container_name: jira-local-standalone
image: atlassian/jira-software:8.5.0
volumes:
- ./work/jira-home:/var/atlassian/application-data/jira
ports:
- 8080:8080
environment:
TZ: Europe/Berlin
JVM_RESERVED_CODE_CACHE_SIZE: 1024m
JVM_MINIMUM_MEMORY: 512m
JVM_MAXIMUM_MEMORY: 2048m
networks:
- jiranet
networks:
jiranet:
driver: bridge
Единственное, что не работает, это: я хочу, чтобы домашний файл jira был доступен через файловый менеджер на моем хост-сервере. Для доступа к журналам и т. Д. И Для «загрузки» файлов импорта. Итак, я хочу скопировать файлы в указанное место на моем хосте и быть доступными jira
внутри моего контейнера. Более или менее похоже на какую-то общую папку.
Я ожидал, что каталог ./work/jira-home будет заполнен во время запуска (создание /var/atlassian/application-data/jira внутри ./work/jira-home и запись лог-файлов и прочего). Но папка ./work/jira-home остается пустой.
Как я могу предоставить доступ к jira-home изнутри контейнера на моем хост-компьютере?
Спасибо и с наилучшими пожеланиями, Себастьян
Комментарии:
1. Как получить доступ к этой папке? Я попробовал вашу конфигурацию, и на моей стороне все в порядке. Мне нужно было только изменить разрешение доступа
jira-home
после запуска контейнера (иначе я не смог попасть в папку), потому что похоже, что docker-compose установил определенный доступ к этой смонтированной папке2. Я хочу получить доступ к папке через файловый менеджер. Но я также ожидаю, что jira будет записывать файлы и папки в ./work/jira-home (так что /var/atlassian/application-data/jira создается внутри./work/jira-home). Папка остается пустой после запуска jira-контейнера. Разрешения выглядят нормально
drwxrwxrwx 1 pd03056 pd03056 4.0K Nov 11 10:35 work/
.3. Итак, вы успешно открылись
./work/jira-home
с помощью файлового менеджера, но там нет файлов?4. Да, точно … файлов нет
./work/jira-home
.5. Не хватало одной информации: я использую WSL поверх Windows 10