如何在Linux Mint 18 Sarah上安装Docker

关于很多事情 码头工人 这是一个开放源代码项目,可让我们以更轻松,更可执行的方式处理与虚拟机有些相似的容器。 为了更加熟悉该技术,并考虑到可能在接下来的几天内将我认为是Docker专家的人加入该团队,我带来了这篇文章,将教我们如何 如何在Linux Mint 18 Sarah上安装Docker。

如何安装Docker

码头工人

什么是Docker?

引用维基百科,我们可以说«码头工人 是一个开源项目 自动化应用程序在软件容器中的部署,在Linux上的操作系统级别提供虚拟化附加层的抽象和自动化«。

简而言之, Docker允许我们开发应用程序 不用担心我们的代码将无法在将要运行的计算机上运行。

如何以传统方式在Linux Mint上安装Docker

在Linux Mint 18上安装最新版本的Docker(docker-engine),我们只需要按照 Docker使用指南。 简而言之,它基本上是从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

如何在Linux Mint上自动安装Docker

有一个非常简单和自动的方法 在Linux Mint上安装Docker 基本上是例程的执行,该例程执行所有必要的命令,要以这种方式访问​​并安装它,您必须执行以下命令:

# 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

毫无疑问,有两种快速的替代方法可以安装Docker,这是我们所有人都必须开始了解,特别是要开发的一项技术。 您如何看待Docker?


2条评论,留下您的评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   维克多·洛佩兹

    如果Linux Mint中的安装使您发疯,请注意,您下载的.sh不会有半破折号而是带有下划线。

  2.   维克多·洛佩兹

    即使按照以下步骤操作,我也只会收到此错误

    无法启动docker.service:单位docker.service被屏蔽