Az egyik dolog, amit meg kell tennünk az Ubuntu 16.04 telepítése után, és még sok más, ha tiszta telepítésből származunk telepítse újra mindazok a programok, amelyeket az Ubuntuban használunk. Ha Ön webfejlesztő, akkor biztosan érdekli a WordPress telepítése a számítógépére. Ezért az Ubunlogon szeretnénk megmutatni, hogyan telepítse a WordPress-t az Ubuntu-ba, csak három lépést követvenevű eszközön keresztül Dokkmunkás. Megmondjuk.
Mi az a Docker?
Először is és mindenekelőtt érdemes elmagyarázni, mi ez és hogyan működik Dokkmunkás. Nos, a Docker egy ingyenes alkalmazás, amely lehetővé teszi számunkra csomagolja szoftverprojektjeinket egy úgynevezett tárolóba (konténer angolul). Ily módon a Komplett fájlrendszer, amely mindent tartalmaz (forráskód, szükséges könyvtárak, rendszereszközök ...), hogy ezt az alkalmazást futtathassuk bármely olyan gépen, amely támogatja a Dockert, mintha egy hordozható alkalmazás.
A Docker és a WordPress telepítése
A Dockernek van egy neve Docker Compose ez pontosan segít a projekt tárolóinak kezelésében, így képesek vagyunk elindítani, leállítani, törölni vagy megtekinteni állapotukat. Telepítéséhez csak a következő parancsot kell végrehajtanunk a terminálban:
sudo apt-get install docker-compose
A Docker használata a WordPress telepítéséhez
Most, hogy tudjuk, mi a Docker, és telepítettük, folytathatjuk a WordPress telepítéséhez.
- Az első lépés az hozz létre egy könyvtárat hívják például wordpress (Tudom, nagyon eredeti) a gyökérkönyvtárban a következő paranccsal:
mkdir ~ / wordpress
- Ezután a könyvtárban meg kell tennünk hozzon létre egy fájlt hívott dokkoló-compose.yml, amit megtehetünk úgy, hogy elmegyünk a létrehozott könyvtárba, majd létrehozzuk a kívánt fájlt, vagyis végrehajtjuk:
cd wordpress
touch docker-compose.yml
- A fájl dokkoló-compose.yml a következő tartalommal kell rendelkeznie:
wordpress:
kép: wordpress
linkek:
- wordpress_db: mysql
portok:
- 8080: 80
kötetek:
- ~ / wordpress / wp_html: / var / www / html
wordpress_db:
kép: mariadb
környezet:
MYSQL_ROOT_PASSWORD: examplepass
phpmyadmin:
kép: corbinu / docker-phpmyadmin
linkek:
- wordpress_db: mysql
portok:
- 8181: 80
környezet:
MYSQL_USERNAME: gyökér
MYSQL_ROOT_PASSWORD: examplepass
MEGJEGYZÉS: A fájl tartalmát manuálisan másolhatja-beillesztheti, vagy éppen ellenkezőleg, másolhatja az alábbiak végrehajtásával:
echo file_contents> docker-compose.yml
- Az utolsó lépés a Docker elindítása, amelyet futtatással könnyen megtehetünk:
sudo docker-compose indítás
Most csak meg kell nyitnia a böngészőt (Firefox, Chromium vagy Chrome), és el kell mennie localhost: 8080 a felső szövegdobozon keresztül. És ez az! Könnyű, igaz?
Végső összefoglalásként szeretnénk emlékeztetni Önöket a tettekre. Először is telepített dokkoló, egy eszköz, amely segít nekünk egy szoftverprojektet konténerekbe csomagolni annak érdekében, hogy azt könnyen át tudjuk vinni bármely rendszerbe. Alább van létrehozott egy fájlt dokkoló-compose.yml az WordPress konfiguráció szükséges, hogy végre elinduljon a Docker. Reméljük, hogy ez a bejegyzés segített telepíteni a WordPress-t Ubuntu-jára, és ha bármilyen kérdése van, kérjük, hagyja azokat a megjegyzések részben. A következő alkalomig
Nem értek egyet. A docker-compose.yml fájl egy konfigurációs fájl, de hogyan telepítik a wordpress programot?
Folytatom lépésről lépésre, és nem működik, az utolsó parancs végrehajtásakor van ez a hiba
sudo docker-compose indítás
HIBA: yaml.scanner.ScannerError: egy egyszerű kulcs beolvasása közben
a "./docker-compose.yml" 4. sor 1. oszlopában
nem található a várt ':'
a "./docker-compose.yml" 5. sor 1. oszlopában