Instal·lació de MediaWiki amb dockers
Creació del directori
jordi@asix2:~/bin$ mkdir mediawiki-docker jordi@asix2:~/bin$ cd mediawiki-docker/
docker-compose.yml
jordi@asix2:~/bin/mediawiki-docker$ nano docker-compose.yml
Contingut de docker-compose.yml:
version: '3.1' services: mediawiki: image: mediawiki:latest container_name: mediawiki ports: - "8083:80" environment: MEDIAWIKI_DB_HOST: db MEDIAWIKI_DB_USER: mediawiki MEDIAWIKI_DB_PASSWORD: clotfje MEDIAWIKI_DB_NAME: mediawiki depends_on: - db volumes: - ./mediawiki_data:/var/www/html/images - ./mediawiki_asix2:/var/www/html db: image: mysql:5.7 container_name: mediawiki_db environment: MYSQL_ROOT_PASSWORD: fjeclot MYSQL_DATABASE: mediawiki MYSQL_USER: mediawiki MYSQL_PASSWORD: clotfje volumes: - ./db_data:/var/lib/mysql
Si hi ha problema de concurrència de moltes peticions podeu canviar
image: mediawiki:latest image: mysql:5.7
per
image: public.ecr.aws/docker/library/mediawiki:latest image: public.ecr.aws/docker/library/mysql:5.7
Engegada dels contenidors
jordi@asix2:~/bin/mediawiki-docker$ docker-compose up -d