Docker-hosting Wolkrassa tarkoittaa konttiesi ajamista omilla KVM-pilvipalvelimillasi Frankfurtissa: Docker CE ja Compose valmiina yhdellä klikkauksella, yksityisverkot isäntäkoneiden välillä ja mittaamaton liikenne.
Se sopii tiimeille, jotka pitävät konteista, mutta eivät tarvitse hallinnoitua konttialustaa tai halua maksaa sellaisesta.
Miksi tavalliset palvelimet sopivat konteille hyvin
Monet sovellukset ovat yksi Compose-tiedosto: verkkopalvelu, taustatyöprosessi, tietokanta ja käänteinen välityspalvelin. Yksi pilvipalvelin ajaa sellaisen kokonaisuuden ennakoitavasti, ja voit lukea sen jokaisen osan. Kun tarvitset enemmän, lisäät palvelimia, et uutta alustaa.
- Täysi hallinta. Root-oikeudet, mikä tahansa Docker-versio, mikä tahansa tallennusajuri, mikä tahansa lokitusratkaisu.
- Ennakoitava hinta. Yksi hinta palvelinta kohden, tunneittain laskutettuna ja kuukausikatolla. Ei kontti- tai pyyntökohtaisia maksuja.
- Ei toimittajalukkoa. Compose-tiedosto, joka toimii kannettavallasi, toimii palvelimella.
Aloittaminen
- Luo palvelin Docker-sovelluksella. Se asentaa Docker CE:n ja Compose-lisäosan.
- Liitä maksuton palomuuri SSH:lle ja julkaisemillesi porteille.
- Kopioi
compose.yamlja suoritadocker compose up -d. - Aseta eteen käänteinen välityspalvelin, kuten Caddy, HTTPS:ää varten. Katso Caddy käänteisenä välityspalvelimena.
Docker Compose -julkaisuopas käy läpi jokaisen vaiheen.
Wolkran pilvipalomuurit suodattavat liikenteen ennen kuin se saavuttaa palvelimen. Tällä on merkitystä Dockerin kanssa, koska Dockerin julkaisemat portit voivat livahtaa palvelimella itsellään toimivien palomuurisääntöjen ohi.
Pakettien valinta konteille
Standard
Jaettu vCPU verkkosivustoille, sovelluksille, VPN:ille ja kehitykseen.
| Paketti | vCPU | RAM | Levy | Liikenne | Tunneittain | Kuukausikatto |
|---|---|---|---|---|---|---|
| S0 | 1 | 1 GB | 15 GB | Mittaamaton | €0.0056 | €3.49 |
| S1 | 1 | 2 GB | 30 GB | Mittaamaton | €0.0080 | €4.99 |
| S2 | 2 | 4 GB | 40 GB | Mittaamaton | €0.0144 | €8.99 |
| S3 | 2 | 8 GB | 50 GB | Mittaamaton | €0.0200 | €12.49 |
| S4 | 4 | 8 GB | 80 GB | Mittaamaton | €0.0288 | €17.99 |
| S5 | 4 | 16 GB | 100 GB | Mittaamaton | €0.0400 | €24.99 |
- Standard (s): useimmat verkkosovellukset, API-rajapinnat ja pienet kokonaisuudet.
- CPU-optimoitu (c): käännökset, kuvankäsittely, vilkkaat API-rajapinnat.
- Muistioptimoitu (m): tietokannat, välimuistit ja JVM-palvelut.
Aloita pienestä ja vaihda suurempaan sitä mukaa, kun opit, miten kokonaisuutesi käyttäytyy. Konsolin suoritin-, levy- ja verkkokaaviot kertovat, milloin on aika. Katso valvonta.
Yhdestä isäntäkoneesta useaan
Yksityisverkko
Luo yksityisverkko omilla IP-alueillasi ja liitä siihen jokainen konttien isäntäkone. Palvelut keskustelevat keskenään yksityisesti, eivätkä tietokantapalvelimet tarvitse julkista IP-osoitetta. NAT-yhdyskäytävä antaa pelkästään yksityisverkossa oleville isäntäkoneille lähtevän yhteyden imagien ja päivitysten hakemiseen.
Kuormantasaus
Kuormantasaaja jakaa liikenteen isäntäkoneille kerroksessa 4 tai HTTP:llä terveystarkistuksin. Kohteet voivat olla palvelimia, tunnistevalitsimia tai IP-osoitteita, ja kuormantasaaja tavoittaa pelkästään yksityiset palvelimet verkon kautta. Merkitse konttien isäntäkoneet tunnisteella, niin uudet isäntäkoneet liittyvät joukkoon automaattisesti.
Hajautus isäntäkoneille
Sijoitteluryhmät pitävät palvelimesi eri fyysisillä isäntäkoneilla, joten yksi laitevika ei kaada kaikkia replikoita.
Orkestrointi
Palvelinten väliseen koordinointiin voit käyttää Docker Swarmia, kevyttä Kubernetes-jakelua tai itse ylläpidettyä alustaa, kuten Coolifya, joka antaa hallintapaneelin ja Git-pohjaiset julkaisut.
Data ja varmuuskopiot
Kontit ovat kertakäyttöisiä, data ei.
- Pidä volyymit ja sidontaliitokset lohkotallennuslevyllä, jonka koko on 10 GB:sta 10 TB:hen. Se kasvaa lennossa ja siirtyy palvelimelta toiselle.
- Ota käyttöön päivittäiset palvelinvarmuuskopiot 20 %:lla palvelimen hinnasta, 7 palautuspisteellä.
- Ota tietokannoista säännöllisesti vedoksia ja kopioi ne palvelimen ulkopuolelle. Katso varmuuskopiointistrategian opas.
CI ja rekisterit
Rakenna imaget erillisellä ajajapalvelimella, jotta käännökset eivät hidasta tuotantoa. Tuntilaskutus tekee lisäajajista edullisia kiireisinä päivinä. Katso CI-ajajat. Itse ylläpidetty rekisteri tai GitLab-sovelluksen rekisteri pitää imaget Saksassa ja lähellä isäntäkoneitasi.
Lokit ja valvonta
Aseta Dockerissa lokien kokoraja, jotta konttien lokit eivät voi täyttää levyä, ja lähetä tärkeät lokit keskitettyyn paikkaan. Konsolin kaaviot näyttävät suorittimen, levyn ja verkon isäntäkonekohtaisesti.
Miksi Eurooppa, miksi Frankfurt
- Data Saksassa ja EU:ssa. Hyödyllistä GDPR:n kannalta ja asiakkaille, jotka kysyvät, missä heidän datansa on. Katso EU VPS ja GDPR.
- Matala viive koko Eurooppaan Euroopan keskeltä.
- Mittaamaton liikenne jaetuilla enintään 10 Gbit/s porteilla, kohtuullisen käytön periaatteella. Katso verkko.
Automatisoi
Käytä REST-API:a projektikohtaisilla tunnisteilla palvelinten luomiseen skripteistä ja cloud-init-käyttäjädataa kokonaisuutesi asentamiseen ensimmäisellä käynnistyskerralla. Composerilla voit piirtää isäntäkoneet, verkon, kuormantasaajan ja palomuurin kankaalle ja nähdä kuukausihinnan ennen käyttöönottoa.
Aloita konttien hosting
Luo tili, lataa saldoa kortilla tai kryptolla ja luo ensimmäinen Docker-palvelimesi Frankfurtiin.
Usein kysytyt kysymykset
Mikä on nopein tapa aloittaa Dockerilla Wolkrassa?
Valitse Docker-sovellus palvelinta luodessa. Se asentaa Docker CE:n ja Compose-lisäosan, ja se on valmis muutama minuutti käynnistyksen jälkeen.
Tarjoatteko hallinnoitua Kubernetesia?
Emme. Wolkra tarjoaa pilvipalvelimia ja niiden ympärillä olevan verkon. Voit asentaa kevyen Kubernetes-jakelun omille palvelimillesi, jos tarvitset sellaista.
Laskutetaanko imagien hauista ja konttiliikenteestä?
Ei. Liikennettä ei mitata (kohtuullinen käyttö), joten imagien hakeminen ja käyttäjien palveleminen eivät tuo gigatavukohtaisia maksuja.
Miten ajan kontteja usealla palvelimella?
Sijoita palvelimet yksityisverkkoon, aja konttisi kullakin ja aseta kuormantasaaja eteen. Docker Swarm tai muu orkestroija voi koordinoida niitä.
Missä pysyvää konttidataa kannattaa säilyttää?
Palvelimeen liitetyllä lohkotallennuslevyllä, ja sen päällä varmuuskopiot tai tilannevedokset. Levyt voi irrottaa ja liittää uuteen palvelimeen.