如何在wordpress首次使用docker安装时自动激活插件
在Docker上安装wordpress。我在docker hub上预装了插件,推送了wordpress自定义映像。我正在使用docker compose对wordpress进行优化。如何使用首次安装启用已安装的插件 Dockerfile如何在wordpress首次使用docker安装时自动激活插件,wordpress,docker,plugins,dockerfile,activation,Wordpress,Docker,Plugins,Dockerfile,Activation,在Docker上安装wordpress。我在docker hub上预装了插件,推送了wordpress自定义映像。我正在使用docker compose对wordpress进行优化。如何使用首次安装启用已安装的插件 Dockerfile FROM wordpress:php7.1-apache #FROM bitnami/wordpress:latest # WORKDIR /var/www/html COPY wordpress-seo /var/www/html/wp-content/p
FROM wordpress:php7.1-apache
#FROM bitnami/wordpress:latest
# WORKDIR /var/www/html
COPY wordpress-seo /var/www/html/wp-content/plugins/wordpress-seo/
COPY wp-super-cache /var/www/html/wp-content/plugins/wp-super-cache/
COPY activate-wordpress-plugins.sh /usr/local/bin/
RUN chmod +x /usr/local/bin/activate-wordpress-plugins.sh
# RUN wp plugin activate wp-super-cache --allow-root --path=/var/www/html
# RUN wp plugin activate akismet --allow-root --path=/var/www/html
# RUN wp plugin activate wordpress-seo --allow-root --path=/var/www/html
# If downloaded via url
#wget -P /temp/plugins/ https://downloads.wordpress.org/plugin/jetpack.5.9.zip
# Extract and delete zip files
#RUN unzip '/temp/plugins/*.zip' -d /temp/plugins && rm /temp/plugins/*.zip || true;
#COPY functions.php /var/www/html/wp-content/themes/twentynineteen/
激活wordpress插件。sh
echo docker-compose up -d
docker-compose up -d
echo docker exec -it $(docker-compose ps -q wordpress) /usr/local/bin/activate-wordpress-plugins.sh
docker exec -it $(docker-compose ps -q wordpress) /usr/local/bin/activate-wordpress-plugins.sh
插件已安装但未激活。首先安装docker以启用它 下面的示例显示它是否已启用。 $docker插件ls 已启用ID名称标记描述 69553ca1d123 tiborvass/示例卷插件Docker false的最新测试插件 使用此命令可启用 $docker插件启用tiborvass/示例卷插件 tiborvass/示例卷插件 $docker插件ls 已启用ID名称标记描述
69553ca1d123 tiborvass/sample volume plugin最新Docker true测试插件首先安装Docker以启用它 下面的示例显示它是否已启用。 $docker插件ls 已启用ID名称标记描述 69553ca1d123 tiborvass/示例卷插件Docker false的最新测试插件 使用此命令可启用 $docker插件启用tiborvass/示例卷插件 tiborvass/示例卷插件 $docker插件ls 已启用ID名称标记描述
69553ca1d123 tiborvass/sample volume plugin最新一个Docker true测试插件一旦您将wordpress cli集成到映像中或使用compose file运行seprate wpcli映像。您可以简单地使用wp cli命令激活插件并安装wordpress。一旦您将wordpress cli集成到映像中,或者使用compose file运行seprate wpcli映像。您可以简单地使用wpcli命令激活插件并安装wordpress