Dockerhub: https://hub.docker.com/r/4lights/phpcontainer
Version 3 is now php 8.3, currently only supports Joomla.
You might have to login with your api key.
sudo docker buildx build --no-cache -t 4lights/phpcontainer:v4 -t 4lights/phpcontainer:latest --load . sudo docker login sudo docker push 4lights/phpcontainer:v4 sudo docker push 4lights/phpcontainer:latest
--- version: "3.3" volumes: db: networks: default: external: name: ${NETWORKNAME} services: db: image: mariadb:latest restart: always container_name: "${DBHOST}" environment: MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD} MYSQL_PASSWORD: ${DBPASSWORD} MYSQL_DATABASE: ${DB} MYSQL_USER: ${DBUSER} volumes: - "db:/var/lib/mysql" php-app: container_name: "${DOCKERNAME}" image: "4lights/phpcontainer:latest" restart: always volumes: - "./:/data" ports: - "${DOCKERPORT}:80"
env file:
NETWORKNAME=PROXY_NETWORK DBHOST=DB_HOST_NAME MYSQL_ROOT_PASSWORD=ChangeMe DBPASSWORD=ChangeMeAlso DB=DATABASENAME DBUSER=DBUSERNAME DOCKERNAME=Container_name DOCKERPORT=8000
https://hub.docker.com/_/php
References:
f9a16bcbd8/4.3/php8.1/apache/Dockerfile
Deleting the wiki page "Home" cannot be undone. Continue?