Я пытаюсь установить записываемый объем Docker как ребенок тома только для чтения, но я получаю эту ошибку:Могу ли я иметь записываемый том Docker, смонтированный под томом только для чтения?
ERROR: for wordpress rpc error: code = 2 desc = "oci runtime error:
could not synchronise with container process: mkdir /mnt/sda1/var/lib
/docker/aufs/mnt/.../var/www/html/wp-content/uploads: read-only file
system"
Я работаю с WordPress образом, и два тома, я хочу для монтажа:
- /var/www/html/wp-content: Содержит мой код разработки. Только для чтения, так как я не хочу никаких неожиданных изменений.
- /var/www/html/wp-content/uploads: Файлы, которые загружаются пользователями. Должен быть доступен для записи.
Быстрое решение двигаться загрузки где-то еще, но я бы предпочел решение Докер.
Соответствующие биты моего Докер-compose.yml:
volumes:
uploads:
driver: local
services:
wordpress:
volumes:
- /dev/workspace/wp-content/:/var/www/html/wp-content/
- uploads:/var/www/html/wp-content/uploads