#docker #docker-compose
#docker #docker-compose
Вопрос:
Я использую образ docker owncloud для создания собственного облака. Проблема в том, что данные хранятся внутри образа docker. Однако я хочу, чтобы один из моих драйверов (я использую Windows) использовался в качестве файлов данных.
volumes:
files:
driver: local
services:
owncloud:
volumes:
- files:/mnt/data
Вот как выглядит часть файлов docker-compose, которые я пытался изменить files:/mnt/data
на .:/mnt/data
. Однако я начал получать ошибку, когда попытался запустить docker-compose.
Комментарии:
1. Пожалуйста, отправьте сообщение об ошибке в ответ на ваш вопрос, чтобы мы могли помочь вам лучше
Ответ №1:
Правильный способ — использовать двойные кавычки для расширения .
в качестве текущего каталога:
version: '3'
services:
nginx:
image: nginx
volumes:
- ".:/path/inside/container/"