Hogyan telepítsünk egy Ozeki Docker konténert

Ez a cikk egy részletes útmutató az Ozeki SMS Gateway Ubuntu-ra történő telepítéséhez. Az Ozeki SMS Gateway egy rendkívül hasznos eszköz különféle SMS küldési és automatizálási feladatok megoldásához. Ebben az oktatóanyagban frissíteni és telepíteni fogjuk a Docker-t, majd betöltjük az Ozeki képet egy Docker konténerbe. Miután ez elkészült, elindíthatjuk a szoftvert. Maga az eljárás az Ubuntu virtuális gépén a Terminált, valamint a Windows gépen a WinSCP-t igényli. Az alábbi oktatóanyag tartalmazza az összes lépést, amelyet követnie kell az Ozeki SMS Gateway sikeres Ubuntu-ra történő beállításához. Kezdjük is el!

Mi az Ozeki SMS Gateway

Az Ozeki SMS gateway világszínvonalú SMS útválasztó motorral rendelkezik. Ez az útválasztó motor lehetővé teszi, hogy SMS üzeneteket továbbítson egy felhasználóról vagy mobilhálózati kapcsolatról egy másikra az Ön által meghatározott feltételek alapján. Számos feltétel létezik, például telefonszám előtag, üzenet szövegének egyezése, szolgáltatási időszak vagy napszak. A mintázat egyeztetésen alapuló útválasztás mellett az SMS útválasztó motor lehetővé teszi az SMS szöveges üzenetek módosítását is menet közben. Cserélheti a telefonszámokat, módosíthatja az üzenet szövegét, vagy jegyzetet fűzhet az üzenetek végéhez.

Mi a Docker

A Docker egy nyílt platform alkalmazások fejlesztéséhez, szállításához és futtatásához. A Docker lehetővé teszi, hogy elválassza alkalmazásait az infrastruktúrától, így gyorsan képes szoftvereket szállítani. A Docker segítségével ugyanúgy kezelheti infrastruktúráját, mint alkalmazásait.

Mi az a Docker konténer

A konténer egy szabványos szoftveregység, amely csomagolja a kódot és annak összes függőségét, így az alkalmazás gyorsan és megbízhatóan fut egyik számítási környezetből a másikba. Ez a cikk részletesen bemutatja, hogyan helyezheti az Ozeki SMS Gateway-t egy ilyen konténerbe. Ez a folyamat az Ubuntu Terminálján keresztül történik.

Hogyan telepítsük a Docker-t Ubuntu-ra

Ez a videós oktatóanyag bemutatja, hogyan telepítheti az Ozeki SMS Gateway-t Ubuntu-ra Docker segítségével. Az Ubuntu Terminálját használva végezze el ezeket a lépéseket. A következő parancssorozat beírásával frissítheti és telepítheti a Docker-t az Ubuntu gépre.

1. videó - Hogyan telepítsük a Docker-t Ubuntu-ra (Videós oktatóanyag)

sudo apt-get update
 
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release

Frissítés és függőségek telepítése

A Docker Ubuntu-ra történő telepítéséhez először frissíteni kell a függőségeket. Kezdje a Terminál megnyitásával. Írja be a sudo apt-get update parancsot, majd nyomja meg az Entert. Ezután írja be a sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release parancsot (1. ábra). Most minden naprakész, és folytathatja a telepítést.

update and install dependencies
1. ábra - Frissítés és függőségek telepítése

sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \ 
sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

A Docker hivatalos GPG kulcsának hozzáadása

A következő lépés a Docker hivatalos GPG kulcsának hozzáadása. Ehhez a művelethez írja be a következő parancsot (2. ábra).

add docker's official gpg key
2. ábra - A Docker hivatalos GPG kulcsának hozzáadása

sudo echo "deb [arch=amd64 signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] \
https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

Docker repository beállítása

Ezután be kell állítania a Docker repository-t. Futtassa a 3. ábrán látható parancsot. Most a Docker készen áll a telepítésre.

set docker repository
3. ábra - Docker repository beállítása

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io

Frissítés és Docker telepítése

Mielőtt bejelentkezhetne az Ubuntu gépre, először frissítenie és telepítenie kell a Docker-t. A frissítés letöltéséhez írja be a sudo apt-get update parancsot a Terminálba (4. ábra). Amikor ez elkészült, telepítse a sudo apt-get install docker-ce docker-ce-cli containerd.io parancs beírásával. Most a Docker naprakész és készen áll a használatra az eszközön.

update and install docker
4. ábra - Frissítés és Docker telepítése

Hogyan töltsük fel az Ozeki Docker konténert Ubuntu-ra

2. videó - Hogyan töltsük fel az Ozeki Docker konténert Ubuntu-ra (Videós oktatóanyag)

A WinSCP szoftvert innen töltheti le: https://winscp.net/eng/download.php

Bejelentkezés Ubuntu gépre WinSCP-vel

Mielőtt feltölthetnéd a képfájlt, be kell jelentkezned az Ubuntu gépre a WinSCP segítségével. Indítsd el a WinSCP szoftvert. A bejelentkezési ablakban add meg a gép IP-címét és portját a megfelelő mezőkbe. Ezután írd be a felhasználónevedet és jelszavadat az alábbi mezőkbe. Végül kattints a Bejelentkezés gombra, ha végzett. (5. ábra)

bejelentkezés ubuntu gépre winscp-vel
5. ábra - Bejelentkezés Ubuntu gépre WinSCP-vel

Képfájl feltöltése Ubuntu gépre

A sikeres bejelentkezés után most már feltöltheted az Ozeki SMS Gateway képfájlt az Ubuntu gépre. Húzd át a sms-gateway.tar fájlt a helyi meghajtódról a gép egy könyvtárába (6. ábra).

képfájl feltöltése ubuntu gépre
6. ábra - Képfájl feltöltése Ubuntu gépre

Fájl feltöltve

Annak ellenőrzéséhez, hogy a fájl feltöltődött, válts vissza az Ubuntu Terminaljára. Írd be a ls -la parancsot és vizsgáld meg az eredményt (7. ábra). Ha a sms-gateway.tar fájl megjelenik az eredmények között, akkor sikeresen feltöltődött.

fájl feltöltve
7. ábra - Fájl feltöltve

Az Ozeki Docker konténer telepítése Ubuntura

3. videó - Az Ozeki Docker konténer telepítése Ubuntura (Videó útmutató)

sudo docker images

sudo docker load < sms-gateway.tar

Docker képek listázása és Ozeki kép betöltése Dockerbe

A következő lépés a Docker képek listázása és az Ozeki SMS Gateway képfájl betöltése Dockerbe. Először írd be a sudo docker images parancsot a Terminalba (8. ábra). Ez kilistázza a Docker képeket. Ezután írd be a sudo docker load < sms-gateway.tar parancsot. Ez a parancs betölti az Ozeki képet Dockerbe.

docker képek listázása és ozeki kép betöltése dockerbe
8. ábra - Docker képek listázása és Ozeki kép betöltése Dockerbe

sudo docker images

A kép megjelent a Docker kép listában

Miután betöltötted az Ozeki képet Dockerbe, ellenőrizheted, hogy a folyamat sikeresen lezajlott-e. Ha most újra beírod a sudo docker images parancsot, a sms-gateway meg fog jelenni az eredmények között (9. ábra).

a kép megjelent a docker kép listában
9. ábra - A kép megjelent a Docker kép listában

sudo docker run -ti -p 9615:9515 -p 9616:9516 sms-gateway \
 mono /usr/lib/ozeki/BaseSystem/v1.0.0/Ozeki_Starter.exe /run

Ozeki konténer indítása

A kép Dockerbe töltése után most már elindíthatod az Ozeki SMS Gateway-t. Írd be a 10. ábrán látható parancsot a program indításához.

ozeki konténer indítása
10. ábra - Ozeki konténer indítása

Ozeki SMS Gateway elindult

Láthatod, hogy az Ozeki SMS Gateway most már elindult. Nyisd meg a böngésződben a localhost:9615 címet (11. ábra).

ozeki sms gateway elindult
11. ábra - Ozeki SMS Gateway elindult

Összefoglalás

A Docker és az Ozeki SMS Gateway most már naprakészek és működőképesek a számítógépeden. Reméljük, hogy hasznosnak és informatívnak találtad ezt a cikket. Látogass el más útmutatóinkhoz további információkért a Dockerrel és az Ozeki SMS Gatewayyel kapcsolatban.

More information