Это заняло у меня некоторое время, но я наконец установил Wordpress в Docker для Windows, установка прошла успешно, и у меня есть работающий сайт WordPress на http://localhost:8080
Я не могу понять, как получить доступ к файлам WordPress, например, все в wp-content
.Я знаю, что они живут в контейнере, но как мне разрабатывать мой редактор кода, мне нужно отредактировать материал в папке themes
.
Я видел в учебном пособии, в котором говорится, что мои каталоги должны отображаться в этом файле docker-compose.yml
working_dir: /var/www/html
volumes:
- wordpress/wp-content/:/var/www/html/wp-content
Я не понимаю, как это помогает получить доступ к моим файлам, яЯ использую Windows, поэтому мне нужно получить доступ к ним на моем диске C
, в идеале в C/Users/Andersk/Sites/Wordpress...
. Я включу свой текущий файл docker-compose.yml
ниже.Надеюсь, кто-нибудь может помочь.Спасибо
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8080:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data: {}