Где файлы WordPress с Docker? - PullRequest
0 голосов
/ 24 апреля 2018

Я начинаю работать с Docker на MacOS, и я просто смог установить контейнер WordPress и запустить его локально. Но где, черт возьми, актуальные файлы WordPress?

Нужно ли SSH в контейнер, чтобы я мог просматривать / редактировать их там? Если да, то как можно это сделать?

Ответы [ 2 ]

0 голосов
/ 24 апреля 2018

Файлы Wordpress хранятся внутри container, например, вы можете найти wp-content в:

/var/www/html/wp-content

Но чтобы попасть внутрь бегущего контейнера, вам нужно будет сделать что-то вроде docker container exec -it <your_container_name> bash. Подробнее здесь: Как попасть в докер-контейнер?


Контейнеры считаются эфемерными, что означает, что хорошей практикой является работа таким образом, чтобы вы могли легко остановить / удалить контейнер и раскрутить новый, не теряя свои вещи. Для сохранения ваших данных у вас есть возможность использовать volumes.


Возможно, вы захотите взглянуть на это, и это сработало для меня: Громкость при настройке Wordpress с помощью докера . Если вы хотите разработать WordPress для докер-контейнеров, тогда ... это другой случай.

0 голосов
/ 24 апреля 2018

Если вы не установили привязку при первом запуске образа докера, вы все равно можете сделать следующее:

docker volume ls 

перечислит все ваши тома, используемые вашим локальным докером.Вы можете сделать следующее:

docker volume inspect "VOLUME NAME"


e.g. docker volume inspect "181f5c9916a29e9f654317988f49237ea9067157bc94041176ab6ae5f9a57954"

. Вы найдете точку монтирования каждого тома док-станции.Может быть больше 1, у каждого из них будет точка монтирования.

...