Faʻafefea ona faʻapipiʻi le Docker i le Ubuntu 18.04 ma faʻavae?

Faʻamau i luga ole Ubuntu

Le faaaogaina o virtualization ua amata ona sili ona talafeagai i aso uma, talu ai ona o le faʻaleleia ma fou foliga latou te saunia, latou te faʻafaigofieina ona faʻaaogaina tekonolosi. Lenei faia uma kamupani ma iʻuga tagata faʻaaoga maua le faigofie ma le saogalemu o le mafai ona faʻaaogaina.

Ma ia oe mafai ona faʻatinoina gaioiga 'eseʻese ma taufetuli uma faʻagaioiga sisitema ma faʻaoga aunoa ma le fetuunaia o le talimalo faʻagaioia polokalama, talu ai latou te galulue i se matua tuʻusaʻo avanoa.

I lenei taimi tatou tilotilo ia Docker, lea o se koluse-faʻavae matala punaoa tusi apalai que otometi lava le faʻatutuina o apalai i totonu o pusa komipiuta, saunia se faʻaopoopoga vaega o abstraction ma otometi o Virtualization i le faʻagaioiga faiga tulaga i Linux.

Toatele o outou ua uma ona faʻalogo pe faʻaaoga le Docker aua ua uma ona lauiloa i masani mafai ona tatou faʻatinoina container virtualization i le tulaga faʻagaioiga tulaga, ae ma le mautinoa o Docker faʻaaogaina Linux kernel punaoa tuʻu eseʻesega foliga pei o cgroups ma namespaces e faʻataga ai tutoʻatasi koneteina e tamoʻe i totonu o se tasi Linux faʻataʻitaʻiga, aloese mai le overhead o le amataina ma le tausia o masini tafailagi.

Docker 'au e lua faʻamatalaga tasi e totogi mo kamupani EE (Lomiga Pisinisi) ma le isi o le maua fua o le tasi mai le CE alalafaga (Faʻasalalauga Faitele).

Mo la matou mataupu vMatou matai e faʻaaoga le leai se faʻamatalaga.

Ae e leʻi amataina le faʻapipiʻiina e tatau ona tatou uninstall soʻo se faʻapipiʻiga muamua faia i le tulaga o le faʻafouina, I se faʻaopopoga i le taʻuina atu ia te oe o lenei auala e faʻaoga foi ia Ubuntu Artful 17.10, Ubuntu Xenial 16.04 ma Ubuntu Trusty 14.04.

Otatou manaʻomia e tatala se tigaina (Ctrl + Alt + T) ma tamoʻe le faʻatonuga lea Aveese muamua faʻapipiʻiina o Docker:

sudo apt-get remove docker docker-engine docker.io

Faia lenei, itaimi tatau tatau ona toe faʻaleleia a tatou fale teu oloa ma:

sudo apt-get update

Ma soʻo se afifi:

sudo apt-get upgrade

Faatu le Docker CE i le Ubuntu 18.04

faʻatu le docker ile Ubuntu

E tatau ona tatou faʻapipiʻiina nisi faʻamoemoeina manaʻomia mo Docker ma nei tulafono:

sudo apt-get install \

apt-transport-https \

ca-certificates \

curl \

software-properties-common

Faia nei i le taimi nei e tatau ona tatou faʻaulufale mai le ki GPG:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

E tatau ona tatou mautinoa o le tulaga lima Sami 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88, saili mo le mulimuli 8 mataitusi o le tamatamai lima.

Mo lenei mea e mafai ona tatou taufetuli lenei faʻatonuga:

sudo apt-key fingerprint 0EBFCD88

Lea e tatau ona toe faafoi mai se mea pei o lenei:

pub   4096R/0EBFCD88 2017-02-22

Key fingerprint = 9DC8 5822 9FC7 DD38 854A  E2D8 8D81 803C 0EBF CD88

uid Docker Release (CE deb) <docker@docker.com>

sub 4096R/F273FCD8 2017-02-22

O lenei e tatau ona tatou faʻaopopo le fale teu oloa i le faiga ma le faʻatonuga lenei:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

Afai e te maua se mea sese e mafai ona e faʻaopopoina lima e ala i le faʻasaʻosaʻoina o le punaoa.lisi, e faia ai lenei mea mai le mea faʻaiʻu e te taina:

sudo nano /etc/apt/sources.list

Ma e te faʻaopopoina le laina lea, sili atu i le iʻuga:

deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable

O fea e te suia ai Bionic pe a fai e te le o faʻaaogaina le 18.04 mo le artful mo le 17.10, xenial mo le 16.04 pe faʻatuatuaina mo le 14.04.

A maeʻa lenei, ona matou faʻafouina lea o le matou lisi o fale teu oloa ma:

sudo apt-get update

Ma o lenei ua mafai nei ona tatou faʻapipiʻi Docker i luga o le tatou system, e tatau ona tatou taina le faʻatonuga lea:

sudo apt-get install docker-ce

A maeʻa loa le faʻapipiʻiina, e fautuaina le toe ki o lau komipiuta, talu ai e amata otometi lava le auʻaunaga a le Docker pe a e amataina lau polokalama.

Para faʻamaonia ua maeʻa faʻapipiʻi le Docker ma o lena ua uma ona tamoʻe luga o le faiga e mafai ona tatou faia se faigofie suʻega, e tatau ona tatou toe tatalaina se mea faʻasolosolo ma faʻatino le tulafono lea:

sudo docker run hello-world

Mulimuli e tatau ona tatou faʻaopopo le Docker kulupu i la matou tagata faʻaaoga talu ai o lenei na faia i le polokalama, ae le faʻaopoopoina faʻatasi, mo lenei i luga o le tulaga tatou te faʻatinoina:

sudo usermod -aG docker $USER

Ma voila, afai tatou te mananaʻo e faʻafouina la matou lomiga o Docker i se sili lata mai nei, e tatau ona tatou faʻatinoina:

sudo apt-get install docker-ce

Afai e te fia iloa atili e uiga i ai, oe mafai ona faʻafesoʻotaʻia lana faʻatonuga taiala mo nisi tulaga, i le fesoʻotaʻiga o lenei.


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

5 manatu, tuʻu lau

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli. O nofoaga e manaʻomia e makaina *

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

  1.   Yoel lopez malo

    Sa i ai oʻu faafitauli a o e saini i totonu ma ma le wifi

    1.    Diego A. Arcis malo

      YouTube?

  2.   Iesu malo

    I le Ubuntu 18 e le aoga. Na e faʻataʻitaʻia muamua?

  3.   SDK_Ming malo

    Talofa, faʻafetai mo le aʻoaʻoga, na sau mai se faʻalavelave. Na ona fai mai o le laina teu faleoloa ua le manuia, talu ai Docker foliga mai e leʻi tatalaina le "mautu" lomiga ae ma e tatau ona faʻaopopo "suʻega"

    O le saʻo o le:

    deb [arch = amd64] https://download.docker.com/linux/ubuntu suʻega bionic

    Faʻamaonia ma galue.

    Tali i le upusii

  4.   DCR malo

    faʻafetai!….