多くのことが言われています Docker、 より軽量で実行可能な方法ではありますが、仮想マシンと一定の類似性を持ってコンテナを管理できるようにするオープンソースプロジェクト。 テクノロジーに精通し、おそらく今後数日以内に、Dockerのエキスパートと見なす誰かがチームに追加されることを考慮して、この記事を紹介します。 Linux Mint 18SarahにDockerをインストールする方法。
Dockerとは何ですか?
ウィキペディアを引用すると、«デッカー オープンソースプロジェクトです その ソフトウェアコンテナ内のアプリケーション展開を自動化し、Linuxのオペレーティングシステムレベルで仮想化の抽象化と自動化の追加レイヤーを提供します"
En pocas palabras、 Dockerを使用すると、アプリケーションを開発できます コードが実行されているマシンで動作しないことを心配する必要はありません。
従来の方法でLinuxMintにDockerをインストールする方法
Linux Mint 18に最新バージョンのDocker(docker-engine)をインストールするには、私たちはただの指示に従う必要があります ドッカー使用ガイド。 つまり、基本的には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
LinuxMintにDockerを自動的にインストールする方法
非常に簡単で自動的な方法があります LinuxMintに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は、私たち全員が知っておく必要のあるテクノロジーであり、特に開発する必要があります。 Dockerについてどう思いますか?
Linux Mintにインストールすると気が狂う場合は、ダウンロードした.shに半ダッシュではなく、下線が付いていることに注意してください。
手順を実行しても、このエラーが発生するだけです
docker.serviceの開始に失敗しました:ユニットdocker.serviceがマスクされています