Kako instalirati Ozeki Docker kontejner

Ovaj članak je detaljan vodič o instaliranju Ozeki SMS Gateway-a na Ubuntu. Ozeki SMS Gateway je izuzetno koristan alat za kreiranje rešenja za različite zadatke slanja SMS poruka i automatizacije. U ovom tutorijalu ćemo ažurirati i instalirati Docker, zatim učitati Ozeki sliku u Docker kontejner. Nakon što se ovo završi, možemo pokrenuti softver. Sam postupak zahteva Terminal na vašoj virtuelnoj Ubuntu mašini, kao i WinSCP na vašoj stvarnoj Windows mašini. Sledeći tutorijal sadrži sve korake koje treba da pratite da biste uspešno postavili Ozeki SMS Gateway na Ubuntu. Počnimo!

Šta je Ozeki SMS Gateway

Ozeki SMS gateway ima vrhunski SMS rutirajući motor. Ovaj rutirajući motor vam omogućava da prosleđujete SMS poruke sa jednog korisnika ili mobilne mreže na drugu na osnovu uslova koje definišete. Postoji veliki broj uslova, kao što su prefiks telefonskog broja, podudaranje teksta poruke, period usluge ili vreme dana. Pored rutiranja putem podudaranja šablona, SMS rutirajući motor vam takođe omogućava da modifikujete tekst SMS poruka u toku. Možete zameniti telefonske brojeve, promeniti tekst poruke, dodati belešku na kraj poruka.

Šta je Docker

Docker je otvorena platforma za razvijanje, slanje i pokretanje aplikacija. Docker vam omogućava da odvojite svoje aplikacije od svoje infrastrukture kako biste mogli brzo da isporučite softver. Sa Docker-om, možete upravljati svojom infrastrukturom na isti način na koji upravljate svojim aplikacijama.

Šta je Docker kontejner

Kontejner je standardna jedinica softvera koja pakuje kod i sve njegove zavisnosti, tako da aplikacija brzo i pouzdano radi od jednog računarskog okruženja do drugog. Ovaj članak detaljno opisuje kako da stavite Ozeki SMS Gateway u jedan takav kontejner. Ovaj proces se obavlja kroz Terminal na Ubuntu-u.

Kako instalirati Docker na Ubuntu

Ovaj video tutorijal pokazuje kako instalirati Ozeki SMS Gateway na Ubuntu koristeći Docker. Koristite Terminal na Ubuntu-u da biste završili ove korake. Unesite sledeći niz komandi da biste uspešno ažurirali i instalirali Docker na vašoj Ubuntu mašini.

Video 1 - Kako instalirati Docker na Ubuntu (Video tutorijal)

sudo apt-get update
 
sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release
Ažuriranje i instaliranje zavisnosti

Da biste instalirali Docker na Ubuntu, prvo morate ažurirati zavisnosti. Počnite otvaranjem Terminala. Ukucajte sudo apt-get update pa pritisnite enter. Zatim unesite sudo apt-get install apt-transport-https ca-certificates curl gnupg lsb-release (Slika 1). Sada je sve ažurirano i možete nastaviti.

ažuriranje i instaliranje zavisnosti
Slika 1 - Ažuriranje i instaliranje zavisnosti

sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg | \ 
sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
Dodavanje Docker-ovog zvaničnog GPG ključa

Sledeći korak je dodavanje Docker-ovog zvaničnog GPG ključa. Za ovu akciju, unesite sledeću komandu (Slika 2).

dodavanje docker-ovog zvaničnog gpg ključa
Slika 2 - Dodavanje Docker-ovog zvaničnog GPG ključa

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
Postavljanje Docker repozitorijuma

Zatim morate postaviti Docker repozitorijum. Pokrenite komandu na Slici 3. Sada je Docker spreman za instalaciju.

postavljanje docker repozitorijuma
Slika 3 - Postavljanje Docker repozitorijuma

sudo apt-get update

sudo apt-get install docker-ce docker-ce-cli containerd.io
Ažuriranje i instaliranje Docker-a

Pre nego što se možete prijaviti na Ubuntu mašinu, prvo morate ažurirati i instalirati Docker. Da biste preuzeli ažuriranje, unesite sudo apt-get update u Terminal (Slika 4). Kada se završi, instalirajte ga unosom sudo apt-get install docker-ce docker-ce-cli containerd.io. Sada je Docker ažuriran i spreman za korišćenje na vašem uređaju.

ažuriranje i instaliranje docker-a
Slika 4 - Ažuriranje i instaliranje Docker-a

Kako učitati Ozeki Docker kontejner na Ubuntu

Video 2 - Kako učitati Ozeki Docker kontejner na Ubuntu (Video tutorijal)

Možete preuzeti WinSCP softver ovde: https://winscp.net/eng/download.php

Pre nego što možete da otpremite fajl sa slikom, morate se prijaviti na Ubuntu mašinu koristeći WinSCP. Pokrenite WinSCP softver. U prozoru za prijavu, unesite IP adresu i port vaše mašine u odgovarajuća polja. Zatim upišite svoje korisničko ime i lozinku u polja ispod. Kliknite na dugme Prijava kada završite. (Slika 5)

prijava na ubuntu mašinu putem winscp-a
Slika 5 - Prijava na Ubuntu mašinu putem WinSCP-a

Otpremanje fajla sa slikom na Ubuntu mašinu

Nakon uspešne prijave, sada možete da otpremite Ozeki SMS Gateway fajl sa slikom na Ubuntu mašinu. Prevucite i otpustite sms-gateway.tar fajl sa vašeg lokalnog diska u direktorijum na mašini (Slika 6).

otpremanje fajla sa slikom na ubuntu mašinu
Slika 6 - Otpremanje fajla sa slikom na Ubuntu mašinu

Fajl je otpremljen

Da biste potvrdili da je fajl otpremljen, vratite se na Terminal u Ubuntu-u. Unesite komandu ls -la i proverite rezultate (Slika 7). Ako pronađete sms-gateway.tar fajl među rezultatima, fajl je uspešno otpremljen.

fajl je otpremljen
Slika 7 - Fajl je otpremljen

Kako instalirati Ozeki Docker kontejner na Ubuntu

Video 3 - Kako instalirati Ozeki Docker kontejner na Ubuntu (Video tutorijal)

  
sudo docker images  

sudo docker load < sms-gateway.tar  
Lista Docker slika i učitavanje Ozeki slike u Docker

Sledeći korak je da listirate Docker slike i učitavate Ozeki SMS Gateway fajl sa slikom u Docker. Prvo, unesite sudo docker images u Terminal (Slika 8). Ovo će prikazati listu Docker slika. Zatim unesite sudo docker load < sms-gateway.tar. Ova komanda učitava Ozeki sliku u Docker.

lista docker slika i učitavanje ozeki slike u docker
Slika 8 - Lista Docker slika i učitavanje Ozeki slike u Docker

  
sudo docker images  
Slika se pojavila u listi Docker slika

Nakon što ste učitavali Ozeki sliku u Docker, možete da potvrdite da je proces uspešno završen. Ako sada ponovo unesete komandu sudo docker images, sms-gateway će se pojaviti u rezultatima (Slika 9).

slika se pojavila u listi docker slika
Slika 9 - Slika se pojavila u listi Docker slika

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

Sa slikom učitavanom u Docker, sada možete da pokrenete Ozeki SMS gateway. Unesite sledeću komandu na Slici 10 da biste pokrenuli program.

pokretanje ozeki kontejnera
Slika 10 - Pokretanje Ozeki kontejnera

Ozeki SMS Gateway je pokrenut

Možete videti da je Ozeki SMS Gateway sada pokrenut. Otvorite ga tako što ćete uneti localhost:9615 u URL traku vašeg pretraživača (Slika 11).

ozeki sms gateway je pokrenut
Slika 11 - Ozeki SMS Gateway je pokrenut

Sažetak

Docker i Ozeki SMS Gateway su sada ažurirani i u funkcionalnom stanju na vašem računaru. Nadamo se da vam je ovaj članak bio koristan i informativan. Posetite naše druge vodiče za više informacija o Docker-u i Ozeki SMS Gateway-u.

More information