Линода / лампа не может отобразить файлы с помощью параметра -v
Я пытаюсь запустить свой собственный локальный стек LAMP, используя Docker Toolbox и linode / lamp, однако у меня возникают некоторые трудности при сопоставлении файлов с виртуальным каталогом в контейнере. Вот команда, которую я запускаю:
docker run -p 4000:80 -t -i -v /z/html:/var/www/example.com/public_html linode/lamp /bin/bash
Эта команда правильно отображает каталоги, однако кажется, что файлы полностью независимы. т.е. создание index.php
файл в /z/html
не отражается в виртуальном каталоге public_html
и наоборот.
Простите, если это очень простой вопрос, я совсем новичок в Docker.
1 ответ
Хм.. это странно потому что я только что попробовал..и он отлично работает, используя ту же самую команду, которую вы используете..except я использую $PWD/testDir/:
В качестве точки монтирования для проверки синхронизации хост-каталога и контейнера-контейнера я попытался создать новый файл из контейнера и наоборот..Это работает отлично.
при условии, что /z/html/
Ваш каталог - это правильный каталог, чем он должен работать.
может быть, вы можете попробовать использовать другой каталог точки монтирования