Fixed apache config
This commit is contained in:
parent
6d154446d3
commit
125e461786
16
Dockerfile
16
Dockerfile
@ -1,8 +1,12 @@
|
|||||||
# Use the PHP base image
|
#################################################################################################################################
|
||||||
|
# Project: https://git.4lt.ca/4lt/phpcontainer/
|
||||||
|
# v 5.0.1
|
||||||
|
#################################################################################################################################
|
||||||
|
|
||||||
FROM php:8.4.2-apache
|
FROM php:8.4.2-apache
|
||||||
|
|
||||||
# Set maintainer information
|
# Set maintainer information
|
||||||
LABEL version="5.0.0"
|
LABEL version="5.0.1"
|
||||||
LABEL maintainer="4 Lights Consulting <info@4lt.ca>"
|
LABEL maintainer="4 Lights Consulting <info@4lt.ca>"
|
||||||
LABEL description="Production-ready PHP Apache container"
|
LABEL description="Production-ready PHP Apache container"
|
||||||
LABEL org.label-schema.vcs-url="https://git.4lt.ca/4lt/phpcontainer"
|
LABEL org.label-schema.vcs-url="https://git.4lt.ca/4lt/phpcontainer"
|
||||||
@ -57,10 +61,10 @@ RUN set -eux; \
|
|||||||
a2enconf remoteip; \
|
a2enconf remoteip; \
|
||||||
sed -ri 's/([[:space:]]*LogFormat[[:space:]]+"[^"]*)%h([^"]*")/\1%a\2/g' /etc/apache2/*.conf
|
sed -ri 's/([[:space:]]*LogFormat[[:space:]]+"[^"]*)%h([^"]*")/\1%a\2/g' /etc/apache2/*.conf
|
||||||
|
|
||||||
# Configure Apache document root
|
# More Apache settings
|
||||||
RUN sed -ri -e 's!/var/www/html!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/sites-available/*.conf; \
|
RUN sed -ri -e 's!/var/www/html!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/sites-available/*.conf
|
||||||
echo "ServerName localhost" >> /etc/apache2/apache2.conf
|
RUN sed -ri -e 's!/var/www/!${APACHE_DOCUMENT_ROOT}!g' /etc/apache2/apache2.conf /etc/apache2/conf-available/*.conf
|
||||||
|
RUN echo "ServerName localhost" >> /etc/apache2/apache2.conf
|
||||||
|
|
||||||
# Expose port and set command
|
|
||||||
EXPOSE 80
|
EXPOSE 80
|
||||||
CMD ["apache2-foreground"]
|
CMD ["apache2-foreground"]
|
||||||
|
@ -12,9 +12,9 @@ Dockerhub: https://hub.docker.com/r/4lights/phpcontainer
|
|||||||
|
|
||||||
```bash
|
```bash
|
||||||
sudo su
|
sudo su
|
||||||
docker buildx build --no-cache -t 4lights/phpcontainer:5.0.0 -t 4lights/phpcontainer:latest --load .
|
docker buildx build --no-cache -t 4lights/phpcontainer:5.0.1 -t 4lights/phpcontainer:latest --load .
|
||||||
docker login
|
docker login
|
||||||
docker push 4lights/phpcontainer:5.0.0
|
docker push 4lights/phpcontainer:5.0.1
|
||||||
docker push 4lights/phpcontainer:latest
|
docker push 4lights/phpcontainer:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user