Я хочу настроить ownCloud с помощью Docker и Docker-Compose. Для этого у меня есть docker-compose.yml с 3 контейнерами и их томами.Контейнер докеров не записывается в объем
version: '2'
services:
nginx:
build: ./nginx
networks:
- frontend
- backend
volumes:
- owncloud:/var/www/html
owncloud:
build: ./owncloud
networks:
- backend
volumes:
- owncloud:/var/www/html
- data:/data
mysql:
build: ./mariadb
volumes:
- mysql:/var/lib/mysql
networks:
- backend
volumes:
owncloud:
driver: local
data:
driver: local
mysql:
driver: local
networks:
frontend:
driver: bridge
backend:
driver: bridge
Я также пробовал без объема данных. ownCloud не мог записывать в/data или без этого тома в/var/www/html/data. В журнале отображаются только временные метки, когда я обращался к ownCloud. Изменение данных:/данных на размещенный том/var/ownclouddata:/data не имеет никакого значения.
В Dockerfiles имеют только одну строку каждый: FROM: изображение
I've пытался добавить RUN MKDIR/данных, но didn't ничего исправить.