Dans certains environnements réseau, Docker ne peut pas être installé en ligne, comme certains environnements de sécurité très fermés ou des zones sans connexions Internet fiables. Dans ce cas, nous pouvons utiliser la méthode d'installation hors ligne de Docker. Cet article explique comment installer Docker dans un environnement hors ligne.
1. Téléchargez le package logiciel requis
sudo apt-. get install docker.io
sudo apt-get install docker.io
然后将Docker软件包保存在USB盘或DVD等可移动设备上,以便在离线环境中使用。
在Linux操作系统中,Docker依赖于一些软件包,例如aufs-tools、cgroupfs-mount等。这些软件包可以在Linux官方网站上下载。
Docker-Compose的作用是可以用简单的声明语句来定义Docker应用程序所需的多个容器,并通过一个命令来启动或停止这些容器。Docker-Compose的安装可以参考官方文档(https://docs.docker.com/compose/install/)。
二、复制软件包到离线环境中
在离线环境中,从USB或DVD等可移动存储设备中复制之前所下载的Docker软件包和所需的依赖软件包。将这些软件包放置在一个目录中,例如/opt/packages。
三、安装Docker
sudo dpkg -i /opt/packages/aufs-tools_3.2+20130722-1.1ubuntu1_amd64.deb
sudo dpkg -i /opt/packages/docker.io_1.13.1~ubuntu-0~20170221141433.0.dpkg
sudo service docker start
sudo docker run hello-world
如果安装成功,将会返回 "Hello from Docker!"。如果出现错误提示,则表示安装未完成或者不正确。
四、安装Docker-Compose
sudo cp /opt/packages/docker-compose-Linux-x86_64 /opt/bin/docker-compose
sudo chmod +x /opt/bin/docker-compose
sudo docker-compose --version
Dans le système d'exploitation Linux, Docker dépend de certains progiciels, tels que aufs-tools, cgroupfs-mount, etc. Ces packages peuvent être téléchargés sur le site officiel de Linux.
sudo dpkg -i /opt/packages/aufs-tools_3.2+20130722-1.1ubuntu1_amd64.deb
🎜sudo dpkg -i /opt/packages/docker.io_1.13.1~ubuntu-0~20170221141433.0.dpkg
🎜sudo docker run hello-world
🎜🎜Si l'installation est réussie, "Bonjour" sera renvoyé par Docker !". Si un message d'erreur apparaît, cela signifie que l'installation est incomplète ou incorrecte. 🎜🎜4. Installez Docker-Compose🎜🎜🎜Copiez le package logiciel Docker-Compose téléchargé dans le répertoire /opt/bin, par exemple : 🎜🎜🎜sudo cp /opt/packages/docker-compose-Linux-x86_64. /opt/bin/docker-compose
🎜sudo chmod +x /opt/bin/docker-compose
🎜sudo docker-compose -- version🎜🎜Si l'installation réussit, le numéro de version sera renvoyé. 🎜🎜Résumé🎜🎜Que vous installiez Docker en ligne ou hors ligne, la clé est de maîtriser le téléchargement et l'installation des principaux packages logiciels et des packages dépendants de Docker. Dans un environnement hautement fermé, l'installation de Docker hors ligne est le meilleur choix pour résoudre les problèmes de déploiement de Docker. Qu'il s'agisse d'une installation en ligne ou hors ligne, vous devez bien comprendre la version et les détails du système d'exploitation afin d'obtenir la meilleure expérience de déploiement Docker. 🎜
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!