customize httpd.conf of docker of apache24 php7 for specifying DOCUMENT_ROOT and AllowOverRide&so on
1.2K
Added following customization for php on apache
Edit docker-compose.yml and specify env value for document root. Here is the example of docker-compose.yml from https://github.com/hikarine3/docker-bedrock-wordpress
version: '3.3'
services:
db:
image: mariadb:latest
volumes:
- /mariadb_data:/var/lib/mysql
ports:
- "3306:3306"
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
apache:
depends_on:
- db
image: 1stclass/docker-php73-apache24
# Left side is accible port
ports:
- "80:80"
restart: always
environment:
APACHE_DOCUMENT_ROOT: /var/www/web
WORDPRESS_DB_PREFIX: bdr
WORDPRESS_DATABASE: wordpress
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
- type: bind
source: ./bedrock
target: /var/www
ImageName=1stclass/php73-apache24;
docker rmi $ImageName;
docker build . -t $ImageName;
docker images;
CNAME=bwp;
docker run --name $CNAME -d -p 8000:80 $ImageName;
docker ps;
docker exec -it $CNAME bash;
docker logs -f $CNAME;
docker push $ImageName:latest;
MIT
Hajime Kurita
Content type
Image
Digest
Size
157.9 MB
Last updated
almost 7 years ago
docker pull 1stclass/docker-apache24-php7