From 402a85fc5c1d8a2ee782d10420bd8422c5b3278f Mon Sep 17 00:00:00 2001 From: ale <ale@incal.net> Date: Thu, 24 Nov 2022 18:06:46 +0000 Subject: [PATCH] Install wp-cli --- Dockerfile | 5 +++++ docker/wp | 2 ++ 2 files changed, 7 insertions(+) create mode 100755 docker/wp diff --git a/Dockerfile b/Dockerfile index 1cc164ba..36620ae4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -23,6 +23,11 @@ COPY docker/conf /tmp/conf COPY docker/build.sh /tmp/build.sh COPY --from=gobuild /src/modsec_logger /usr/local/bin/modsec_logger +# Install wp-cli in /usr/local/bin (aliased as "wp"). +ADD https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar /usr/local/bin/wp-cli.phar +COPY docker/wp /usr/local/bin/wp +RUN chmod 0755 /usr/local/bin/wp /usr/local/bin/wp-cli.phar + RUN /tmp/build.sh && rm /tmp/build.sh # For testing purposes (8080 is the default port of apache2-php-base). diff --git a/docker/wp b/docker/wp new file mode 100755 index 00000000..9768883c --- /dev/null +++ b/docker/wp @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/local/bin/wp-cli.phar --path=/opt/noblogs/www "$@" -- GitLab