Vodnik za Postavitev Digital Ocean za Docker Compose
Če ste že uporabljali Digital Ocean za gostovanje aplikacij, veste, da je to ena najboljših platform za gostovanje. V tem vodniku bomo razložili postopek postavitve Digital Ocean za Docker Compose, tako da lahko vsak uporabnik, tudi z minimalnimi tehničnimi izkušnjami, začne uporabljati to platformo.
1. Ustvarjanje računa na Digital Ocean
Prvi korak je ustvarjanje računa na Digital Ocean. Obiščite Digital Ocean spletno stran in se prijavite za nov račun.
2. Kreiranje Dropleta
Po ustvarjenju računa boste morali ustvariti droplet – virtualni strežnik, ki bo gostil vaše aplikacije. Tukaj je postopek:
-
Prijavite se na Vaš račun:
- Prijavite se na vaš Digital Ocean račun.
-
Ustvarite Droplet:
- Na glavni strani kliknite na gumb "Create" (Ustvari).
- Izberite tip dropleta, ki ga želite uporabiti (npr. Droplet za aplikacije).
- Določite ime dropleta in izberite operacijski sistem (npr. Ubuntu).
- Določite velikost dropleta glede na vaše potrebe.
-
Konfigurirajte Droplet:
- Izberite mesto gostovanja (npr. New York 3).
- Nastavite dostopne porte za vaše aplikacije.
3. Namestitev Docker Compose
Zdaj, ko ste ustvarili droplet, lahko začnete z namestitvijo Docker Compose.
-
Namestitev Docker na Droplet:
- Povežite se z vašim dropletom preko SSH.
- Vnesite naslednje ukaze za namestitev Dockerja:
sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io
- Preverite ali je Docker pravilno nameščen z ukazom:
sudo docker --version
-
Namestitev Docker Compose:
- Prenesite Docker Compose z naslednjim ukazom:
sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
- Dovolite zaganjanje Docker Compose:
sudo chmod +x /usr/local/bin/docker-compose
- Preverite ali je Docker Compose pravilno nameščen z ukazom:
docker-compose --version
- Prenesite Docker Compose z naslednjim ukazom:
4. Konfiguracija Docker Compose
Zdaj, ko imate Docker Compose nameščen na vašem dropletu, lahko začnete konfiguracijo.
-
Ustvarjanje
docker-compose.yml
datoteke:- V ustvarjeni mapi na dropletu ustvarite datoteko z imenom
docker-compose.yml
. - V datoteko vnesite konfiguracijo vaše aplikacije. Primer konfiguracije:
version: '3' services: web: image: nginx ports: - "80:80"
- V ustvarjeni mapi na dropletu ustvarite datoteko z imenom
-
Zagon Docker Compose:
- Zaženite Docker Compose z naslednjim ukazom:
sudo docker-compose up -d
- Zaženite Docker Compose z naslednjim ukazom:
5. Zaprtje in Zagon Dropleta
Ko je Docker Compose konfiguriran, lahko droplet zaprete in ponovno zaženete.
-
Zapiranje Dropleta:
- Na upravljalni plošči izberite "Actions" (Dejavnosti) in nato "Power off" (Izklopi).
-
Ponovni zagon Dropleta:
- Ko je droplet izklopljen, ga ponovno zaženite z izbiro "Power on" (Vklopi).
6. Preverjanje Aplikacije
Ko je droplet zagnan, preverite, ali vaša aplikacija deluje.
-
Preverite Dostopnost:
- Uporabite URL, ki ste ga določili med konfiguracijo Docker Compose.
-
Preverite Funkcionalnost:
- Prepričajte se, da vaša aplikacija deluje pravilno in brez napak.
Pregled Potreb:
-
Račun na Digital Ocean:
- Ustvarite račun na Digital Ocean.
-
Droplet:
- Ustvarite droplet za gostovanje vaših aplikacij.
-
Docker Compose:
-
Namestite Docker Compose in ga konfigurirajte.
- Konfiguracija:
- Konfigurirajte dostopne porte za vašo aplikacijo.
Pogosta Vprašanja (FAQs):
1. Kako ustvarim račun na Digital Ocean?
Ustvarite račun na Digital Ocean preko njihove spletne strani.
2. Kako ustvarim droplet na Digital Ocean?
Uporabite Digital Oceanov spletni kreator dropletov in sledite opisanim korakom v vodiču.
3. Kako namestim Docker Compose na Digital Ocean?
Povežite se z vašim dropletom preko SSH in sledite korakom za namestitev Docker Compose v tem vodiču.
4. Kako zaprem in ponovno zaženem droplet na Digital Ocean?
Na upravljalni plošči izberite "Actions" (Dejavnosti) in nato izberite "Power off" (Izklopi) ali "Power on" (Vklopi).
5. Kako preverim, ali moja aplikacija deluje na Digital Ocean?
Preverite dostopnost vaše aplikacije preko URL-ja in preverite ali deluje pravilno.
S tem vodičem lahko enostavno začnete z namestitvijo Digital Ocean za Docker Compose in uporabite to platformo za gostovanje vaših aplikacij.
+ There are no comments
Add yours