Installation de WordPress et Docker avec votre propre domaine local
Dans cet article, je vais vous montrer comment faire rapidement et facilement, sans programmes supplémentaires tels que XAMPP ou WampServer – placer WordPress localement avec votre propre domaine local. Cela est possible grâce à l’outil Docker, qui permet de remplacer la virtualisation par la conteneurisation.
Containerization est un processus qui vous permet d’exécuter les applications indiquées dans des conteneurs séparés, qui sont des instances distinctes de l’environnement d’exécution. Grâce à cette solution, chaque conteneur possède sa propre zone de mémoire, son interface réseau avec adresse IP et sa zone de disque.
Je vous ai présenté plus ou moins ce qu’est Docker, si vous voulez en savoir plus, je vous invite à lire l’article : Docker pour les programmeurs, qu’est-ce que c’est ?
Docker Desktop pour Windows
Dans notre cas, nous fonctionnerons sous Windows. Si vous avez Linux, l’installation est presque la même. De plus, Linux est à mon avis un environnement meilleur et plus rapide pour Docker. Dans le cas de ce projet, qui consiste uniquement à mettre l’image WordPress en local – nous fonctionnerons sous Windows.
Nous obtenons l’installateur de Docker et le lançons sous Windows
Nous y allons :
https://www.docker.com/products/docker-desktop
Nous sélectionnons le système qui nous intéresse et téléchargeons l’installateur.
Démarrez le programme d’installation et installez le Docker Desktop pour Windows.
Vous trouverez ici la documentation d’installation pour Windows : https://docs.docker.com/docker-for-windows/install/
Après l’installation, lancez Docker Desktop for Windows.
Exécuter WordPress avec le Docker pour Windows
Pour faire fonctionner WordPress sur notre machine locale avec l’aide de Docker, nous utiliserons les solutions contenues dans le guide :
WordPress Local Development Using Docker Compose.
Nous clonons l’environnement pour lancer WordPress sur Docker
La première étape consiste à créer un dossier avec notre projet. Nous créons le dossier à l’endroit sélectionné en utilisant la ligne de commande :
1 |
mkdir wp_with_docker |
A l’intérieur du dossier, nous exécutons la commande :
1 |
git clone https://github.com/kassambara/wordpress-docker-compose |
De cette façon, nous clonons un environnement WordPress prêt à être utilisé par Docker. Vous pouvez le télécharger manuellement en entrant le lien : https://github.com/kassambara/wordpress-docker-compose
Nous installons WordPress par Docker
Maintenant que nous avons cloné les fichiers de configuration de base, nous allons dans le dossier du projet :
1 |
cd wordpress- |