Ako nainštalovať Docker na Ubuntu 18.10 a deriváty?

Docker a Ubuntu Minimal

Docker je nepochybne skvelý projekt otvoreného zdroja podporované podnikateľským subjektom s rovnakým názvom čo výrazne uľahčuje spustenie procesu aplikácie v relatívne izolovanom prostredí ktorý sa nazýva kontajner alebo kontajner.

Docker, na rozdiel od virtuálneho stroja, má svoje vlastné jadro, kontajner závisí od jadra operačného systému hostiteľa, čo mu umožňuje byť ľahší a bežať oveľa rýchlejšie.

Toto je najjednoduchší nástroj, ktorý poskytuje našim počítačom možnosti pre vývoj a správu podnikových aplikácií.

S Dockerom v zásade môžeme virtualizáciu kontajnerov vykonávať na úrovni operačného systému, ale s ubezpečením, že Docker využíva funkcie izolácie zdrojov v jadre Linuxu, ako sú napríklad skupiny a menné priestory, aby umožnil spustenie nezávislých kontajnerov v jednej inštancii systému Linux, čím sa vyhne réžii pri spúšťaní a údržbe virtuálnych strojov.

prístavný robotník Spracováva dve verzie, jedna je platená pre spoločnosti EE. (Vydanie Enterprise) a druhá je bezplatná verzia, ktorá pochádza z komunity CE (Komunitné vydanie).

Používaním nádob, zdroje je možné izolovať, obmedzeným službám a procesom sa poskytuje schopnosť mať takmer úplne súkromný pohľad na operačný systém s vlastným identifikátorom procesného priestoru, štruktúrou súborového systému a sieťovými rozhraniami. Viaceré kontajnery zdieľajú to isté jadro, ale každý kontajner môže byť obmedzený na použitie iba definovaného množstva zdrojov, ako sú CPU, pamäť a I / O.

Myšlienkou tohto postupu je poskytnúť vrstvy abstrakcie, ktoré umožňujú spustenie programu bez ohľadu na operačný systém, na ktorom je spustený.

Preto je to veľmi užitočné pre správcov systému, ktorí spravujú veľa rôznych počítačov.

Kombinácia Dockeru s Ubuntu 18.10 je prakticky bezpečná stávka na efektívnosť kontajnera a ľahkú manipuláciu.

Inštalácia Dockeru na Ubuntu 18.10 a derivátoch

V súčasnosti existuje balík Docker pre Ubuntu 18.10, ale toto generuje určité konflikty, takže ak sa vám nepodarilo správne nainštalovať Docker do vášho systému, môžeme vám pomôcť.

Najskôr musíme vykonať aktualizáciu našich balíkov, takže musíme otvoriť terminál a v ňom vykonáme nasledujúce príkazy:

sudo apt update

sudo apt upgrade

Hotovo teraz aJe potrebné, aby sme nainštalovali niektoré balíčky potrebné na inštaláciu Dockeru pomocou nasledujúceho príkazu:

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

Ahora si todo sale bien puedes realizar la instalación de Docker directamente con el siguiente comando:

[sourcecode language="bash"]sudo apt-get install docker-ce

ukotviteľné obrázky

Ak sa inštalácia neuskutočnila, mali by ste dostať správu zhruba v tomto znení:

Reading package lists... Done

Building dependency tree

Reading state information... Done

Package docker-ce is not available, but is referred to by another package.

This may mean that the package is missing, has been obsoleted, or

is only available from another source

E: Package 'docker-ce' has no installation candidate

Táto chyba Vyriešiť to môžeme zadaním nasledujúcich príkazov do terminálu. Najskôr pridáme do systému kľúč gpg, ktorý si musíme stiahnuť:

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

Pridáme úložisko do systému:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu cosmic nightly "

Poznámka: Pri pridávaní tohto úložiska používame vývojovú verziu, ale pre tých, ktorí to uprednostňujú, môžeme donútiť systém, aby prevzal stabilnú verziu úložiska pre Bionic.

Aby sme to dosiahli, musíme napísať iba nasledovné:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

A nakoniec môžeme aplikáciu nainštalovať pomocou:

sudo apt install docker-ce

Ako používať Docker?

Na konci inštalácie, aby sme službu spustili pri štarte systému, musíme použiť nasledujúce príkazy:

sudo systemctl enable docker

sudo systemctl start docker

Aby ste zaistili úplnú funkčnosť Dockeru, je dobré skontrolovať stav služby:

sudo systemctl status docker

Nakoniec, ak chcete vidieť verziu Dockeru.

docker -v

Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Mg dijo

    Veľmi dobré vysvetlenie. Vďaka.

  2.   ROMSAT dijo

    David, ako je v tvojom riadku normálne, jasný, krátky a priamy článok. Gratulujem ti. Malá poznámka by bola, že po pridaní úložiska vykonajte aktualizáciu (aktualizáciu) a potom pokračujte v jej inštalácii.
    No tak, pozdrav z Malagy (Španielsko)