Viena no galvenajām priekšrocībām, izmantojot Linux kāJūsu servera platforma ir konteineri. Konteineri ir tehnoloģija, kas ļauj lietotājam saturēt mikrooperētājsistēmu un specializētu programmatūru un palaist to izolēti no sistēmas. Tas ļauj sasniegt neticamu veiktspēju un elastīgumu. Ja runā par Linux konteineriem, vispopulārākais risinājums tur ir Docker. Kad šī programmatūra ir instalēta, gandrīz ikvienam ir ļoti viegli ērti instalēt un palaist konteinerus. Lūk, kā iegūt dokotāju operētājsistēmā Linux.
SPOILER BRĪDINĀJUMS: Ritiniet uz leju un skatieties video pamācību šī raksta beigās.
Ubuntu instrukcijas
Pirms Docker CE palaišanas jūsu Ubuntu serverī vai darbvirsmā, jums vajadzētu atjaunināt Ubuntu apt pakotnes kešatmiņu un instalēt visus programmatūras atjauninājumus, kas, iespējams, būs jāinstalē.
sudo apt update sudo apt upgrade
Kad jūsu sistēma būs atjaunināta, jums būs jāinstalē pāris pakotnes. Šīs paketes ir svarīgas, un tās ļaus Ubuntu pakotņu pārvaldniekam labāk mijiedarboties ar lejupielādēm, izmantojot HTTPS.
sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
Nākamais instalēšanas procesa solis ir GPG atslēgas pievienošana oficiālajai Docker programmatūras krātuvei. Tas ir svarīgi, jo Ubuntu bez tā instalēs programmatūru.
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
Kad atslēga ir lejupielādēta, savai Ubuntu sistēmai pievienojiet oficiālo Docker CE programmatūras krātuvi.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
Visbeidzot, vēlreiz atjauniniet Ubuntu programmatūras avotus un instalējiet programmatūru Docker, lai pabeigtu instalēšanas procesu.
sudo apt update&&sudo apt install docker-ce
Debian instrukcijas
Pirms Docker CE Debian instalēšanas atjauniniet sistēmu. Tas nodrošinās, ka Docker labi darbojas jūsu mašīnā.
sudo apt-get update sudo apt-get upgrade
Tā kā viss ir atjaunināts, jums tas būs nepieciešamsinstalējiet dažus rīkus, lai nodrošinātu Docker CE pakotņu pareizu lejupielādi. Ņemiet vērā, ka instrukcijas būs atšķirīgas atkarībā no Debian izlaišanas.
Debian Stretch / Jesse instrukcijas
sudo apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
Sēkšanas instrukcijas
sudo apt-get install apt-transport-https ca-certificates curl python-software-properties
Ja ir pievienoti rīki, ir pienācis laiks instalēt Docker repo GPG taustiņu Debian. Šis ir kritisks solis, tāpēc neignorējiet to. Debian bez tā neinstalēs Docker.
curl -fsSL https://download.docker.com/linux/$(. /etc/os-release; echo "$ID")/gpg | sudo apt-key add -
Pēc tam pievienojiet Docker CE programmatūras krātuvi Debian avotu sarakstam.
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/$(. /etc/os-release; echo "$ID") $(lsb_release -cs) stable"
Tagad atliek tikai atjaunināt Debian programmatūras avotus un instalēt Docker CE. Veiciet to ar šādām komandām:
sudo apt-get update&&sudo apt-get install docker-ce
Fedora instrukcijas
Pirms Docker instalēšanas Fedora jums būs nepieciešamsinstalēt dažus Dnf spraudņus. Tie ir svarīgi un ļaus Docker programmatūru instalēt daudz vienkāršāk. Instalējiet Dnf spraudņus ar:
sudo dnf -y install dnf-plugins-core
Kad spraudņi ir instalēti, ir pienācis laiks mašīnai pievienot faktisko programmatūras krātuvi.
sudo dnf config-manager --add-repo https://download.docker.com/linux/fedora/docker-ce.repo
Oficiālās Docker CE programmatūras krātuves pievienošanauz Dnf un Fedora nozīmē, ka tad, kad lietotājs atjaunina sistēmu, viņi regulāri saņems Docker atjauninājumus. Ja instalējat Docker datorā, kam nav regulāras piekļuves internetam, apsveriet iespēju atvērt Docker CE lejupielādes lapu un tā vietā satvert RPM.
Instalējiet Docker CE tieši no Fedora pakotņu pārvaldnieka, lai pabeigtu procesu.
sudo dnf install docker-ce
Citas Linux
Docker ir labi atbalstīts operētājsistēmā Linux. Iepriekš minētie Linux izplatījumi ir daži no tiem, kurus Docker dod priekšroku jums. Ja vēlaties iegūt programmatūru citā Linux versijā, ieteicams pārbaudīt dokumentāciju. Informācija par dokotāju instalēšanu ir lielisks rīks, un tiem ir daudz pierakstījumu daudziem dažādiem Linux izplatījumiem. Pārbaudiet arī izmantotā Linux izplatīšanas dokumentāciju, jo tā var arī palīdzēt instalēt dokotāja programmatūru.
Iespējojot Docker CE
Docker CE ir instalēts, bet pirms jūs to varat izmantotjums, jums būs jāizmanto inic sistēma, lai iespējotu tās pakalpojumus. Atkarībā no izmantotās operētājsistēmas instrukcijas var būt atšķirīgas. Piemēram, ja esat ievērojis Ubuntu vai Debian instrukcijas, ir liela iespēja, ka instalēšanas laikā automātiski tiks ieslēgti sistēmas elementi. Fedora vai citiem Linux izplatījumiem, kas izmanto systemd, šie vienumi būs jāiespējo atsevišķi.
Vispirms ieslēdziet pakalpojumu, izmantojot iespējot komanda.
sudo systemctl enable docker
Pēc tam nekavējoties sāciet dokētāju sistēmā ar sākums komanda.
sudo systemctl start docker
Vai vēlaties atspējot Docker CE pakalpojumu? Izmantojiet atslēgt.
sudo systemctl disable docker
Turklāt jebkurā laikā apturiet Docker, izmantojot systemctl pieturaun restartējiet to ar restartēt.
sudo systemctl stop sudo systemctl restart
Izmantojot Docker CE
Ar Docker CE, kas instalēts Linux, jūs varatinstalējiet un izmantojiet tik daudz konteineru, cik vēlaties. Lai pārbaudītu un pārliecinātos, ka programmatūra Docker CE darbojas pareizi, vispirms jāpalaiž testa konteiners:
sudo docker run hello-world
Ja sveiciena pasaules konteiners tiek palaists un darbojas pareizi, viss ir kārtībā. Ja nē, atkārtoti instalējiet Docker un mēģiniet vēlreiz.
Instalējiet un palaidiet konteinerus
Tvertņu instalēšana Docker iestatījumos ir diezgan vienkārša. Lai sāktu, meklējiet Docker Hub konteinerā, kuru vēlaties instalēt.
docker search searchterm
Pēc tam instalējiet to ar dokotāju vilkšana.
docker pull containername
Palaidiet konteineru ar:
sudo docker run containername</p>
Komentāri