Comment installer WordPress sur Docker (Windows, MacOS et Linux)

Si vous cherchez un moyen de créer des environnements isolés pour tester WordPress, vous devez vous familiariser avec la technologie des conteneurs. Cet article couvre un guide étape par étape sur la façon d’installer WordPress sur Docker, la plate-forme de conteneurs la plus populaire.

Qu’est-ce que Docker exactement?

docker est un logiciel de conteneurisation open source qui crée des environnements isolés pour exécuter une application. Par conséquent, développez, testez et exécutez plusieurs applications sur le même ordinateur.

Contrairement aux machines virtuelles, chaque conteneur n’a pas besoin de son propre système d’exploitation et partage le noyau de l’hôte. Cela signifie que la charge de travail de la machine est beaucoup plus faible et qu’un seul serveur peut exécuter plusieurs conteneurs en même temps.

C’est pourquoi Docker est très utile pour les développeurs WordPress. Un environnement de test WordPress consomme généralement beaucoup de ressources système, mais Docker vous aide à créer un environnement minimal sans gaspiller d’espace et de mémoire sur le serveur.

Comment installer WordPress sur Docker?

Suivez les étapes ci-dessous et apprenez à installer WordPress sur Docker.

Étape 1: Installez Docker

Docker est disponible pour Windows, macOS et Linux. Voici comment vous pouvez l’installer sur ces trois systèmes d’exploitation:

Installation Linux

Si tu utilises Ubuntu 18.04 LTS, Suivez ces étapes:

  1. Mettez à jour la liste des packages:
    sudo apt-get update
  2. Laisser qui convient Accès à un référentiel via HTTPS:
    sudo apt-get install 
        apt-transport-https 
        ca-certificates 
        curl 
        gnupg-agent 
        software-properties-common
  3. Ajoutez la clé GPG de Docker:
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  4. Ajoutez le référentiel Docker:
    sudo add-apt-repository 
       "deb [arch=amd64] https://download.docker.com/linux/ubuntu 
       $(lsb_release -cs) 
       stable"
  5. Mettez à jour le référentiel Docker:
    sudo apt-get update
  6. Installez Docker:
    sudo apt install docker-ce

Notez que les autres distributions Linux (CentOS, Debian ou Fedora) ont des étapes d’installation différentes. Si vous n’utilisez pas Ubuntu, consultez Docker documentation officielle.

Installation de macOS X

Voici les procédures d’installation de Docker Mac OS::

  1. Télécharger Docker pour Mac et double-cliquez .dmg Fichier que vous avez enregistré. Faites ensuite glisser le docker Icône dans votre dossier d’application. Docker pour Mac
  2. Ouvrez votre Applications Dossier et double-cliquez docker.app. Vous serez invité à entrer votre mot de passe pendant le processus de configuration.
    Sur macOS, saisissez le mot de passe Docker
  3. Une fois le processus d’installation terminé, le menu Docker apparaîtra dans la barre d’état de votre bureau.

Installation de Windows

Voici comment installer Docker Windows 10 64 bits::

  1. Activer Hyper-V dans votre système.
  2. Télécharger Docker Desktop pour Windows et ouvrez le Docker pour Windows Installer Déposer.
  3. En faisant construction Dans la boîte de dialogue, cochez ou décochez les cases en fonction de vos paramètres. Cliquez sur d’accord.Cette image vous montre les options de configuration lors de l'installation de Docker sur Windows
  4. Une fois l’installation terminée, cliquez sur Fermer. Vous verrez l’icône Docker dans la barre d’état système.

Étape 2: configurer WordPress sur Docker

Ensuite, nous installerons WordPress sur Docker. Vous pouvez effectuer ce processus à l’aide de ces deux méthodes: CLI et Docker Compose.

Dans cet article, nous allons utiliser Docker Compose, qui est la méthode la plus propre et la plus systématique. Voici comment:

  1. Découvrez Docker Compose Installation:
    docker-compose --version
  2. Créez un nouveau répertoire pour WordPress:
    mkdir ~/wordpress/
    cd ~/wordpress/
  3. Créer un nouveau docker-compose.yml dans le nouveau répertoire et collez le contenu suivant. N’oubliez pas de modifier vos informations de connexion.
    version: '3.3'
    
    services:
       db:
         image: mysql:5.7
         volumes:
           - db_data:/var/lib/mysql
         restart: always
         environment:
           MYSQL_ROOT_PASSWORD: somewordpress
           MYSQL_DATABASE: wordpress
           MYSQL_USER: wordpress
           MYSQL_PASSWORD: wordpress
    
       wordpress:
         depends_on:
           - db
         image: wordpress:latest
         ports:
           - "8000:80"
         restart: always
         environment:
           WORDPRESS_DB_HOST: db:3306
           WORDPRESS_DB_USER: wordpress
           WORDPRESS_DB_PASSWORD: wordpress
           WORDPRESS_DB_NAME: wordpress
    volumes:
        db_data: {}
  4. Exécutez cette commande dans le répertoire pour créer les conteneurs:
    docker-compose up -d
  5. Votre navigateur entrera hôte local: 8000 et affichage la configuration de WordPress Écran.Écran d'installation de Docker WordPress

Conclusion

Docker est un excellent outil de conteneurisation pour expérimenter WordPress. L’environnement minimal vous aidera à garder vos ressources système efficaces.

Dans ce didacticiel, vous avez appris à installer Docker sur Linux, macOS et Windows. Vous avez également appris à configurer WordPress sur Docker à l’aide de l’utilitaire Docker Compose.

Nous espérons que ce tutoriel simple vous sera utile. Si vous avez d’autres questions, faites-le nous savoir dans la section commentaires ci-dessous.

auteur

Domantas dirige les équipes de contenu et de référencement avec des idées nouvelles et des approches prêtes à l’emploi. Avec une connaissance approfondie du référencement et du marketing, il aimerait faire connaître Hostinger dans toutes les régions du monde. Dans ses temps libres, Domantas aime améliorer ses compétences en développement Web et voyager dans des endroits exotiques.



Source link

Recent Posts