GNU/Linux >> Znalost Linux >  >> Panels >> Docker

Jak nainstalovat WordPress na Docker (Windows, MacOS a Linux)

Pokud hledáte způsob, jak vytvořit izolovaná prostředí pro testování vašeho WordPressu, seznamte se s technologií kontejnerů. V tomto článku se podíváme na podrobného průvodce instalací WordPressu na Docker, nejznámější kontejnerovou platformu.

Co přesně je Docker?

Docker je open-source kontejnerizační software, který vytváří izolovaná prostředí pro spouštění aplikace. Proto vyvíjíte, testujete a spouštíte více aplikací na stejném počítači.

Na rozdíl od virtuálních strojů každý kontejner nevyžaduje svůj vlastní operační systém a sdílí jádro hostitele. Pracovní zátěž stroje je tedy mnohem lehčí a jeden server může provozovat více kontejnerů současně.

Z tohoto důvodu je Docker velmi užitečný pro vývojáře WordPress. Testovací prostředí WordPressu obvykle spotřebovává mnoho systémových prostředků, ale Docker jim pomáhá vytvořit minimální prostředí bez plýtvání místem na serveru a pamětí.

Jak nainstalovat WordPress na Docker?

Postupujte podle níže uvedených kroků a zjistěte, jak nainstalovat WordPress na Docker.

Krok 1:Instalace Dockeru

Docker je k dispozici pro Windows, MacOS a Linux. Zde je návod, jak jej nainstalovat na tyto tři operační systémy:

Instalace Linuxu

Pokud používáte Ubuntu 18.04 LTS , postupujte takto:

  1. Aktualizujte seznam balíčků:
    sudo apt-get update
  2. Nechte apt přístup k úložišti přes HTTPS:
    sudo apt-get install apt-transport-https ca-certificates curl gnupg-agent software-properties-common
  3. Přidejte klíč GPG Dockeru:
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  4. Přidejte úložiště Dockeru:
    sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
  5. Aktualizujte úložiště Dockeru:
    sudo apt-get update
  6. Instalovat Docker:
    sudo apt install docker-ce

Mějte na paměti, že jiné distribuce Linuxu (CentOS, Debian nebo Fedora) mají různé instalační kroky. Pokud Ubuntu nepoužíváte, podívejte se na oficiální dokumentaci Docker.

Instalace macOS X

Zde jsou postupy pro instalaci Dockeru na macOS :

  1. Stáhněte si Docker pro Mac a dvakrát klikněte na soubor .dmg soubor, který jste uložili. Poté přetáhněte Docker ikonu do složky Aplikace. Odkazy ke stažení naleznete zde:
    • Mac s čipem Apple
    • Mac s čipem Intel
  2. Otevřete Aplikace a dvakrát klikněte na docker.app . Během procesu konfigurace budete požádáni o zadání hesla.
  3. Po dokončení procesu instalace se na stavovém řádku plochy zobrazí nabídka ukotvitelného panelu.

Instalace systému Windows

Zde je návod, jak nainstalovat Docker v 64bitovém systému Windows 10 :

  1. Povolte ve svém systému Hyper-V.
  2. Stáhněte si Docker Desktop pro Windows a otevřete Instalační službu Docker pro Windows soubor.
  3. V Konfiguraci dialogovém okně zaškrtněte nebo zrušte zaškrtnutí políček podle vašich preferencí. Klikněte na OK .
  4. Po dokončení instalace klepněte na Zavřít. Na hlavním panelu uvidíte ikonu Docker.

Krok 2:Nastavení WordPress na Docker

Dále nastavíme WordPress na Dockeru. Tento proces můžete provést těmito dvěma metodami ‒ skládání CLI a Docker.

V tomto článku budeme používat Docker compose, čistější a systematičtější metodu. Zde je postup:

  1. Zkontrolujte instalaci Docker Compose:
    docker-compose --version
  2. Vytvořte nový adresář pro WordPress:
    mkdir ~/wordpress/cd ~/wordpress/
  3. Vytvořte nový docker-compose.yml do nového adresáře a vložte obsah níže. Nezapomeňte změnit přihlašovací údaje.
    verze:'3.3'služby:db:image:mysql:5.7 svazky:- db_data:/var/lib/mysql restart:vždy prostředí:MYSQL_ROOT_PASSWORD:somewordpress MYSQL_DATABASE:wordpress MYSQL_USER:wordpress MYSQL_PASSWORD:wordpress wordpress:depend_on:- db image:wordpress:nejnovější porty:- "8000:80" restart:vždy prostředí:WORDPRESS_DB_HOST:db:3306 WORDPRESS_DB_USER:wordpress JMÉNO WORDPRESS_DB_PASSWORD:dbvol_wordpress:wordpress_wordpress> 
  4. Spusťte tento příkaz v adresáři a vytvořte kontejnery:
    docker-compose up -d
  5. Váš prohlížeč zadá localhost:8000 a zobrazte obrazovku nastavení WordPress.

Závěr

Docker je skvělý kontejnerizační nástroj pro experimentování s WordPress. Jeho minimální prostředí vám pomáhá udržovat efektivitu vašich systémových prostředků.

V tomto tutoriálu jste se naučili, jak nainstalovat Docker na Linux, macOS a Windows. Také jste se naučili, jak nastavit WordPress na Docker pomocí nástroje Docker Compose.

Doufáme, že vám tento jednoduchý návod pomůže. Pokud máte nějaké další otázky, podělte se s námi v sekci komentářů níže.


Docker
  1. Jak nainstalovat WordPress pomocí Docker

  2. Jak nainstalovat a nakonfigurovat docker v Rocky Linux/Centos 8

  3. Jak nainstalovat a používat Podman v Rocky Linux/Alma Linux/Centos 8

  1. Jak nainstalovat a používat Docker na Debian 10 Linux

  2. Jak nainstalovat Wine a spouštět aplikace pro Windows v Linuxu

  3. Nainstalujte Docker a WordPress na Ubuntu

  1. Jak nainstalovat a používat Docker Compose na Debian 10 Linux

  2. Jak nainstalovat a používat Docker na Arch Linux

  3. Jak nainstalovat Docker a Docker-Compose na Rocky Linux 8