關於很多事情 碼頭工人 這是一個開放源代碼項目,可讓我們以更輕鬆,更可執行的方式管理與虛擬機有一定相似性的容器。 為了更加熟悉該技術,並考慮到可能在接下來的幾天內將一個我認為是Docker專家的人加入團隊,我帶上這篇文章來教我們 如何在Linux Mint 18 Sarah上安裝Docker。
什麼是Docker?
引用維基百科,我們可以說«碼頭工人 是一個開源項目 這 自動化應用程序在軟件容器中的部署,在Linux上的操作系統級別提供虛擬化附加層的抽象和自動化“。
En pocas palabras, 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被屏蔽