diff --git a/DockerfileAlpine b/DockerfileAlpine index c63042a..08aae54 100644 --- a/DockerfileAlpine +++ b/DockerfileAlpine @@ -2,4 +2,4 @@ FROM yobasystems/alpine-php-wordpress ADD run-pre.sh / RUN chmod +x /run-pre.sh RUN chmod +x /run.sh -RUN apk add php81-pecl-imagick libmemcached memcached php81-pecl-memcached \ No newline at end of file +RUN apk add libmemcached memcached php81-pecl-memcached \ No newline at end of file diff --git a/docker-compose-alpine.yml b/docker-compose-alpine.yml index e62f1ce..83547f6 100644 --- a/docker-compose-alpine.yml +++ b/docker-compose-alpine.yml @@ -4,7 +4,7 @@ volumes: wp-data: services: wordpress: - image: quay.io/shesselink81/wordpress-nginx:alpine-v6.3.0.4 + image: quay.io/shesselink81/wordpress-nginx:alpine-v6.3.0.6 environment: VIRTUAL_HOST: dev.hessel.cloud DB_NAME: wordpressdb diff --git a/docker-compose.yml b/docker-compose.yml index 6ca4c6b..e8c67f1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -13,7 +13,7 @@ services: memcached: image: docker.io/bitnami/memcached wordpress: - image: 'quay.io/shesselink81/wordpress-nginx:v6.1.1.18' + image: 'quay.io/shesselink81/wordpress-nginx:v6.3.0.6' ports: - '443:8443' - '80:8080' diff --git a/run-pre.sh b/run-pre.sh index 3fd723d..6e18a2f 100644 --- a/run-pre.sh +++ b/run-pre.sh @@ -1,11 +1,13 @@ #!/bin/sh +mkdir -p /opt/bitnami +mkdir -p /usr/html +ln -s /usr/html /opt/bitnami/wordpress cd /usr/html wp-cli core download --locale=en_GB -wp-cli config create --dbname=$DB_NAME --dbuser=$DB_USER --dbpass=$DB_PASS --dbhost=$DB_HOST --locale=en_GB +wp-cli config create --dbname=$DB_NAME --dbuser=$DB_USER --dbpass=$DB_PASS --dbhost=$DB_HOST --skip-check --locale=en_GB wp-cli core install --url=$VIRTUAL_HOST --title=Example --admin_user=$WORDPRESS_USER --admin_password=$WORDPRESS_PASSWORD --admin_email=$WORDPRESS_EMAIL wp-cli plugin install https://updraftplus.com/wp-content/uploads/updraftplus.zip -wp-cli plugin install imagemagick-engine wp-cli plugin install w3-total-cache wp-cli plugin install jetpack wp-cli plugin install contact-form-7