关于很多事情 码头工人 这是一个开放源代码项目,可让我们以更轻松,更可执行的方式处理与虚拟机有些相似的容器。 为了更加熟悉该技术,并考虑到可能在接下来的几天内将我认为是Docker专家的人加入该团队,我带来了这篇文章,将教我们如何 如何在Linux Mint 18 Sarah上安装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:
- El cliente Docker se puso en contacto con el daemon Docker.
- El demonio Docker sacó la imagen de «hello-world» del Docker Hub.
- El demonio Docker creó un nuevo contenedor de esa imagen que ejecuta el ejecutable que produce la salida que está leyendo actualmente.
- 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?
如果Linux Mint中的安装使您发疯,请注意,您下载的.sh不会有半破折号而是带有下划线。
即使按照以下步骤操作,我也只会收到此错误
无法启动docker.service:单位docker.service被屏蔽