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
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.
5 manatu, tuʻu lau
Sa i ai oʻu faafitauli a o e saini i totonu ma ma le wifi
YouTube?
I le Ubuntu 18 e le aoga. Na e faʻataʻitaʻia muamua?
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
faʻafetai!….