Для создания образа Docker с WordPress необходимо выполнить следующие шаги:
- Установите Docker на свой компьютер следуя официальной документации для вашей операционной системы.
- Создайте новую директорию и перейдите в неё.
- Создайте файл с названием
Dockerfile
. Для этого в терминале выполните командуtouch Dockerfile
. - Откройте файл
Dockerfile
в любом текстовом редакторе и добавьте следующий код:
FROM wordpress:latest
VOLUME /var/www/html
EXPOSE 80
Этот код указывает Docker, чтобы он создавал новый образ, используя официальный образ WordPress, создавая внутренний том /var/www/html, который хранит все WordPress-файлы, и открывает порт 80, необходимый для доступа к WordPress.
- Сохраните файл
Dockerfile
. - Откройте терминал и перейдите в директорию с
Dockerfile
. - Наберите команду
docker build -t <your_username>/wordpress-image .
для создания образа Docker. В этой командеyour_username
представляет ваше имя пользователя, а точка.
указывает на текущую директорию. - Когда образ будет создан, запустите его, используя следующую команду:
docker run -p 80:80 -d <your_username>/wordpress-image
. Эта команда запускает созданный вами образ и делает WordPress доступным по адресу http://localhost.
Созданный Docker-образ теперь будет содержать все необходимые файлы для запуска WordPress. Вы можете использовать этот образ для развертывания вашего сайта WordPress в любом окружении, поддерживающем Docker.