Paano mag-install at gumamit ng Docker at mga lalagyan nito sa Ubuntu

Docker sa Ubuntu

Manggagawa sa pantalan ay isang bukas na proyekto ng mapagkukunan na sinusuportahan ng isang entity ng negosyo na may parehong pangalan na ginagawang mas madali upang magpatakbo ng isang proseso ng aplikasyon sa loob ng isang medyo nakahiwalay na kapaligiran na tinatawag na lalagyan o lalagyan. Hindi tulad ng isang virtual machine (VM) na mayroong sariling kernel, ang isang lalagyan ay nakasalalay sa kernel ng operating system ng host, na pinapayagan itong maging mas magaan at magpatakbo ng mas mabilis.

Ang Docker ay ang pinakasimpleng tool na ibinibigay nito sa aming computer mga kakayahan sa pag-unlad ng aplikasyon ng enterprise at pamamahala. Bilang default, tumatakbo ang mga lalagyan ng Docker gamit ang mga larawan ng application na naka-host sa Docker Hub, kung saan maaari kaming mag-access mula sa ang link na ito. Sa artikulong ito ipapakita namin sa iyo kung paano i-install at gamitin ang mga lalagyan na ito sa Ubuntu at iba pang mga pamamahagi batay sa operating system na binuo ng Canonical.

Pag-install ng Docker sa Ubuntu

Ang pinakamagandang bagay kung ang aming hangarin ay laging magkaroon ng pinakabagong bersyon ng isang software ay i-install ang opisyal na imbakan ng software na pinag-uusapan. Upang magawa ito, susundin namin ang mga hakbang na ito:

  1. Magbubukas muna kami ng isang terminal at i-import ang GPG key ng software gamit ang sumusunod na utos:
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 \
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  1. Susunod, idinagdag namin ang opisyal na imbakan:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. Ina-update namin ang mga package:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. Susunod, mai-install namin ang Docker kasama ang sumusunod na utos:
sudo apt install docker-engine

 Paano patakbuhin ang mga lalagyan ng Docker

El demonyo Gagana na sana si Docker. Ngayon, upang patakbuhin ang aming unang lalagyan, gagamitin namin ang utos:

sudo docker run hello-world

Tulad ng nabanggit sa itaas, ang mga lalagyan ng Docker ay bilang default na naka-host sa kanilang sariling hub. Mayroong daan-daang o libu-libong mga imahe na magagamit, kaya magsasagawa kami ng isang paghahanap upang maipatupad ang isa na interesado sa amin. Halimbawa, ang utos ng paghahanap upang maghanap ng isang imahe tungkol sa Linux Mint, isa sa pinakatanyag na pamamahagi na batay sa Ubuntu, ay ang mga sumusunod:

sudo docker search "linux mint"

Ipapakita sa amin ng nakaraang paghahanap ang isang bagay tulad ng sumusunod:

mga imahe ng docker

Kapag naghahanap ng isang imahe upang magpatakbo ng isang lalagyan, palaging kailangan naming gumamit ng isa na may haligi na "OK" o "Opisyal", na nangangahulugang nagmula ito sa iyong sariling proyekto at hindi mula sa alinmang tao. Sa nakaraang listahan walang opisyal na isa, ngunit mayroong isa mula sa Ubuntu. Nagpapatakbo kami ng isang lalagyan gamit ang opisyal na imaheng Ubuntu (mula sa mga nauna) na may sumusunod na utos:

sudo docker run -it ubuntu bash

I-download ng utos sa itaas ang imaheng Ubuntu, patakbuhin ang lalagyan, panatilihin itong tumatakbo, at bibigyan kami ng interactive na tty access sa loob nito gamit ang Bash. Malalaman natin na ang prompt ay nagbago sa isang bagay tulad ng ugat @ 131a58505d2d: / #, kung saan ano ang pagkatapos ng at ay ang natatanging ID ng lalagyan.

Gamit ang pag-access sa linya ng utos maaari nating gawin ang halos anuman, tulad ng paglabas sa lalagyan, i-update ang database ng package, i-update ang system o i-install ang anumang software.

Paglilinis

Kapag nagpatakbo kami ng isang lalagyan, kailangang mag-download ang client ng Docker ng isang imahe mula sa Docker Hub. Ang mga imaheng ito ay maiimbak sa aming computer at mananatili doon kahit na tumigil tayo at tinanggal ang lalagyan, kaya lahat ng mga labi ay nagkakahalaga ng pag-aalis na hindi na namin gagamitin muli.

Upang mailista ang mga larawang naka-host sa aming computer, isusulat namin ang sumusunod na utos:

sudo docker images

Ipapakita nito sa amin ang lahat ng mga larawang naka-host sa aming computer. Upang maalis ang mga ito, magsusulat kami ng isang utos tulad ng sumusunod, kung saan "hello-world" ang imaheng nais naming tanggalin:

sudo docker rmi hello-world

Ang paggamit ng software na itinampok sa post na ito at ang mga lalagyan ay maaaring maging lubhang kawili-wili para sa ilang mga gumagamit. Isa ka ba sa kanila?

Sa pamamagitan ng | linuxbsdos.com


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Beto GomHez dijo

    Sa isang mortal na tulad ko, paano ko mai-install ang docker sa aking Ubuntu?

  2.   Mga Tecnocyber dijo

    Ang bentahe ay hindi ito kumakain ng mga pisikal na mapagkukunan, ngunit lohikal lamang. Maaari kang bumuo ng 20 mga virtual machine sa loob ng dalawang minuto, kung ano ang kinakailangan ng iba pang oras sa iba.