Updated to AlmaLinux 9 and reduced image size. Updated documentation to reflect move to ECR and changes

This commit is contained in:
2023-05-27 11:13:18 -07:00
parent 2545d91e04
commit f11845a77d
4 changed files with 40 additions and 20 deletions

View File

@@ -1,16 +1,16 @@
FROM almalinux/8-base:latest
FROM almalinux/9-base
ARG PHPVER=81
RUN dnf update -y && dnf upgrade -y
RUN dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
RUN dnf install -y https://rpms.remirepo.net/enterprise/remi-release-8.rpm
RUN dnf update -y && dnf upgrade -y
RUN dnf install -y memcached httpd mod_ssl wget procps
#RUN dnf update -y && dnf upgrade -y
RUN dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm -y
RUN dnf install -y https://rpms.remirepo.net/enterprise/remi-release-9.rpm
#RUN dnf update -y && dnf upgrade -y
RUN dnf install -y httpd mod_ssl wget procps
RUN openssl req -newkey rsa:2048 -nodes -keyout /etc/pki/tls/private/localhost.key -x509 -days 3650 -subj "/CN=localhost" -out /etc/pki/tls/certs/localhost.crt
RUN mkdir /run/php-fpm/
RUN mkdir /scripts
COPY ./scripts/* /scripts/
RUN chmod +x /scripts/*
RUN /scripts/install-php$PHPVER.sh
#RUN /scripts/install-php$PHPVER.sh
RUN curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
RUN chmod +x wp-cli.phar
RUN mv wp-cli.phar /usr/local/bin/wp
@@ -20,4 +20,4 @@ COPY ./configs/phpinfo.php /var/www/html/
COPY ./configs/mariadb.repo /etc/yum.repos.d/
COPY ./configs/index.php /var/www/html/
RUN yum clean all
ENTRYPOINT [ "/scripts/entrypoint.sh" ]
ENTRYPOINT [ "/scripts/entrypoint.sh" ]