Wordpress
Cet article explique comment utiliser Docker Compose pour installer WordPress avec PHPMyAdmin pour administrer la base de données. WordPress tourne sur l’ensemble Linux, Apache, MySQL & PHP (LAMP).
Dans ce tutorial, nous utilisons les images officielles du Docker Hub avec MariaDB comme coeur Mysql.
-
Lancez une machine virtuelle (VM) à l’aide d’une OMI Ubuntu avec support de Docker officiel. Pour en savoir plus, voir Créer des VM.
-
Autorisez la connexion SSH et connectez-vous à votre VM via SSH. Pour en savoir plus, voir Accéder à une VM Linux.
-
Créez un répertoire wordpress pour y travailler :
$ mkdir wordpress && cd wordpress
-
Dans ce répertoire, créez un fichier Docker Compose appelé docker-compose.yml :
docker-compose.ymlwordpress: image: wordpress links: - wordpress_db:mysql ports: - 80:80 volumes: - ~/wordpress/wp_html:/var/www/html wordpress_db: image: mariadb environment: MYSQL_ROOT_PASSWORD: 53cur3dP455 ports: - 3306:3306 phpmyadmin: image: phpmyadmin/phpmyadmin links: - wordpress_db:db ports: - 8080:80 environment: MYSQL_USERNAME: root MYSQL_ROOT_PASSWORD: 53cur3dP455
-
Lancer avec :
$ docker-compose up -d
Docker Compose n’est pas installé par défaut dans l’OMI utilisée. Pour l’installer, tapez les commandes suivantes :
ou bien via PIP :
|