Android

Paano mag-install at gumamit ng docker sa ubuntu 18.04

How to Install Docker on Ubuntu 18.04 LTS

How to Install Docker on Ubuntu 18.04 LTS

Talaan ng mga Nilalaman:

Anonim

Ang Docker ay isang teknolohiya ng containerization na nagbibigay-daan sa iyo upang mabilis na magtayo, sumubok, at mag-deploy ng mga application bilang portable, sapat na self-sapat na maaaring tumakbo kahit saan. Ang Docker ay naging pamantayan ng de facto para sa paglawak ng lalagyan, at ito ay isang mahalagang tool para sa mga inhinyero ng DevOps at ang kanilang patuloy na pagsasama at paghahatid ng pipeline.

Sa tutorial na ito, tatakpan namin kung paano i-install ang Docker sa isang Ubuntu 18.04 machine at galugarin ang mga pangunahing konsepto at utos ng Docker.

Mga kinakailangan

Bago magpatuloy sa tutorial na ito, siguraduhing naka-log in ka bilang isang gumagamit na may mga pribilehiyo ng sudo. Ang lahat ng mga utos sa tutorial na ito ay dapat patakbuhin bilang isang hindi gumagamit ng ugat.

Pag-install ng Docker sa Ubuntu

Bagaman magagamit ang package ng pag-install ng Docker sa opisyal na imbakan ng Ubuntu 18.04, maaaring hindi palaging ito ang pinakabagong bersyon. Ang inirekumendang diskarte ay ang pag-install ng pinakabagong package ng Docker mula sa mga repositori ng Docker.

Paganahin ang repositoryo ng Docker

  1. Magsimula sa pamamagitan ng pag-update ng listahan ng mga pakete at pag-install ng mga dependency na kinakailangan upang magdagdag ng isang bagong imbakan sa

    sudo apt update sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

    Mag-import ng susi ng GPG ng imbakan gamit ang sumusunod na utos ng curl :

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

    Idagdag ang reporter ng Docker APT sa iyong system:

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

Pag-install ng Docker CE

Ngayon na ang pag-iimpok ng Docker ay pinagana, maaari mong mai-install ang anumang bersyon ng Docker na kailangan mo.

  1. Upang mai-install ang pinakabagong bersyon ng Docker gamitin ang utos sa ibaba. Kung nais mong mag-install ng isang tukoy na bersyon ng Docker, laktawan ang hakbang na ito at pumunta sa susunod.

    sudo apt update sudo apt install docker-ce

    Upang mai-install ang isang tukoy na bersyon, ilista muna ang mga magagamit na bersyon sa imbakan ng Docker:

    apt list -a docker-ce

    Iniuutos ng utos ang magagamit na mga bersyon ng Docker sa pangalawang haligi.

    docker-ce/bionic 5:18.09.7~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.6~3-0~ubuntu-bionic amd64 docker-ce/bionic 5:18.09.5~3-0~ubuntu-bionic amd64

    Halimbawa, upang mai-install ang bersyon 18.09.6 nais mong i-type:

    sudo apt install docker-ce=5:18.09.6~3-0~ubuntu-bionic

    Upang maiwasan ang package ng Docker na awtomatikong mai-update, markahan ito bilang pinigilan:

    sudo apt-mark hold docker-ce

Kapag nakumpleto ang pag-install, awtomatikong magsisimula ang serbisyo ng Docker. Maaari mong i-verify ito sa pamamagitan ng pag-type:

sudo systemctl status docker

Ang output ay magiging hitsura ng isang bagay tulad nito:

● docker.service - Docker Application Container Engine Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor p Active: active (running) since Tue 2019-07-02 11:28:40 UTC; 15min ago Docs: https://docs.docker.com Main PID: 11911 (dockerd) Tasks: 10 CGroup: /system.slice/docker.service

Ang pagpapatupad ng utos ng pantalan nang walang sudo

Sa pamamagitan ng default na pamamahala, nangangailangan ng mga pribilehiyo ng administrator ang Docker.

Upang patakbuhin ang mga utos ng Docker bilang isang hindi gumagamit ng ugat nang hindi naghahanda ng sudo kailangan mong idagdag ang iyong gumagamit sa pangkat ng docker . Ang pangkat na ito ay nilikha sa pag-install ng package ng Docker CE. Upang gawin iyon patakbuhin ang sumusunod na utos:

sudo usermod -aG docker $USER

$USER ay isang variable ng kapaligiran na humahawak sa iyong username.

Mag-log out at mag-log in sa i-refresh ang pagiging kasapi ng grupo.

Upang mapatunayan na ang Docker ay matagumpay na na-install at maaari kang magpatakbo ng mga utos ng pantalan nang hindi naghahanda ng sudo , patakbuhin:

docker container run hello-world

Ang utos ay mag-download ng isang imahe ng pagsubok, tatakbo ito sa isang lalagyan, mag-print ng isang "Hello mula sa Docker" na mensahe at exit. Ang output ay dapat magmukhang mga sumusunod:

Alisin ang mga lalagyan ng Docker

Upang tanggalin ang isa o higit pang mga lalagyan kopyahin ang container ID (o mga ID) at i-paste ang mga ito pagkatapos ng sub-submaker ng container rm :

docker container rm c55680af670c

Konklusyon

Nalaman mo kung paano i-install ang Docker sa iyong Ubuntu 18.04 machine at kung paano i-download ang mga imahe ng Docker at pamahalaan ang mga lalagyan ng Docker. Maaari mo ring basahin ang tungkol sa Docker Compose, na nagbibigay-daan sa iyo upang tukuyin at patakbuhin ang mga application ng multi-container Docker.

Ang tutorial na ito ay halos hindi kumamot sa ibabaw ng ekstema ng Docker. Sa ilan sa aming susunod na mga artikulo, magpapatuloy kaming sumisid sa iba pang mga aspeto ng Docker. Upang malaman ang higit pa tungkol sa Docker suriin ang opisyal na dokumentasyon ng Docker.

docker ubuntu