Kiel instali Docker en Linukso Mint 18 Sarah

Multo estas dirita pri docker, la malfermfonteca projekto, kiu permesas al ni pritrakti ujojn, kun certa simileco al virtuala maŝino, kvankam laŭ pli malpeza kaj pli efektivigebla maniero. Por konatiĝi kun la teknologio kaj konsiderante, ke probable en la venontaj tagoj iu, kiun mi konsideras sperta pri Docker, aldoniĝos al la teamo, mi alportas ĉi tiun artikolon, kiu instruos nin kiel Kiel instali Docker en Linukso Mint 18 Sarah.

Kiel instali Docker

Docker

Kio estas Docker?

Citante Vikipedion, ni povas diri, ke «Docker estas malfermfonteca projekto que aŭtomatigas deplojon de aplikaĵoj ene de programaj ujoj, provizante aldonan tavolon de abstraktado kaj aŭtomatigo de Virtualigo ĉe la operaciuma nivelo en Linukso".

En malmultaj vortoj, Docker permesas al ni disvolvi aplikojn sen zorgi, ke nia kodo ne funkcios sur la maŝino, sur kiu ĝi funkcios.

Kiel instali Docker en Linukso Mint laŭ la tradicia maniero

Por instali la plej novan version de Docker (docker-motoro) en Linukso Mint 18, ni nur devas sekvi la instrukciojn en la docker-uzado-gvidilo. Resume, ĝi esence instalas la pakaĵon el la deponejo administrita de Docker.

# Actualizando
sudo apt-get update
sudo apt-get install apt-transport-https ca-certificates -y
# Añadiendo la nueva clave gpg
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
# Añadiendo /etc/apt/sources.list.d/docker.list
sudo echo deb https://apt.dockerproject.org/repo ubuntu-xenial main >> /etc/apt/sources.list.d/docker.list
# Instalando
sudo apt-get update
sudo apt-get purge lxc-docker
sudo apt-get install linux-image-extra-$(uname -r) -y
sudo apt-get install docker-engine cgroup-lite apparmor -y
sudo usermod -a -G docker $USER
#Ejecutando Docker
sudo service docker start
sudo docker run hello-world

Kiel instali Docker en Linukso Mint aŭtomate

Estas tre facila kaj aŭtomata maniero por instali Docker en Linukso Mint kaj esence ĝi estas la ekzekuto de rutino, kiu plenumas ĉiujn necesajn komandojn, por aliri ĝin kaj instali ĝin tiamaniere vi devas plenumi la jenajn komandojn:

# Clonar el repositorio git
git clone https://github.com/ligles/Install-Docker-on-Mint-Sarah.git
# Acceder a la carpeta del script
cd Install-Docker-on-Mint-Sarah
#Dar permiso de ejecución
sudo chmod +x Install-Docker-on-Mint-Sarah.sh
#Ejecutar el Script
./Install-Docker-on-Mint-Sarah.sh

Al final de la instalación el script muestra el siguiente mensaje:

Hola desde Docker!
Este mensaje muestra que su instalación está funcionando correctamente.

Para generar este mensaje, Docker realizó los siguientes pasos:

  1. El cliente Docker se puso en contacto con el daemon Docker.
  2. El demonio Docker sacó la imagen de «hello-world» del Docker Hub.
  3. El demonio Docker creó un nuevo contenedor de esa imagen que ejecuta el ejecutable que produce la salida que está leyendo actualmente.
  4. El daemon Docker transmitió esa salida al cliente Docker, que la envió a su terminal.

Para probar algo más ambicioso, puedes ejecutar un contenedor de Ubuntu con:

$ docker run -it ubuntu bash

Sendube kelkaj rapidaj alternativoj por instali Docker, kiu estas teknologio, kiun ni ĉiuj devas ekkoni kaj precipe disvolvi. Kion vi pensas pri Docker?


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

2 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita.

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   Viktoro Lopez diris

    Se la instalado en Linukso Mint frenezigas vin, rimarku, ke la .ŝ, kiun vi elŝutis, ne havas duonajn streketojn sed substrekojn.

  2.   Viktoro Lopez diris

    Eĉ sekvante la paŝojn, mi nur ricevas ĉi tiun eraron

    Malsukcesis lanĉi docker.service: Unuo docker.service estas maskita

bool (vera)