Diferència entre revisions de la pàgina «Instal·lació de MediaWiki amb dockers»

De binefa.com
Salta a la navegació Salta a la cerca
m
Línia 44: Línia 44:
 
= Engegada dels contenidors =
 
= Engegada dels contenidors =
 
  jordi@asix2:~/bin/mediawiki-docker$ '''docker-compose up -d'''
 
  jordi@asix2:~/bin/mediawiki-docker$ '''docker-compose up -d'''
 +
= Verifiqueu la creació de la imatge ''mediawiki'' =
 +
[+] Running 3/3
 +
  ⠿ Network mediawiki-docker_default  Created    0.2s
 +
  ⠿ Container mediawiki_db            Started      1.1s
 +
  ⠿ Container mediawiki              Started      1.3s
 +
jordi@asix2:~/bin/mediawiki-docker$ '''docker images'''
 +
REPOSITORY                            TAG        IMAGE ID      CREATED        SIZE
 +
'''mediawiki'''                              latest      2930462e49ca  4 days ago      1.01GB
  
 
= Font =
 
= Font =
 
[https://medevel.com/install-mediawiki-using-docker-and-docker-compose/ Install MediaWiki using Docker and Docker Compose]
 
[https://medevel.com/install-mediawiki-using-docker-and-docker-compose/ Install MediaWiki using Docker and Docker Compose]

Revisió del 22:22, 8 feb 2025

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

Verifiqueu la creació de la imatge mediawiki

[+] Running 3/3
 ⠿ Network mediawiki-docker_default  Created     0.2s
 ⠿ Container mediawiki_db            Started      1.1s
 ⠿ Container mediawiki               Started      1.3s
jordi@asix2:~/bin/mediawiki-docker$ docker images
REPOSITORY                             TAG         IMAGE ID       CREATED         SIZE
mediawiki                              latest      2930462e49ca   4 days ago      1.01GB

Font

Install MediaWiki using Docker and Docker Compose