在某些網路環境下,無法在線上安裝Docker,例如一些高度封閉的安全環境或沒有可靠的網路連線的區域。在這種情況下,我們可以使用Docker的離線安裝方式。本文將介紹如何在離線環境中安裝Docker。
一、下載所需的軟體包
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
以上是docker離線怎麼安裝的詳細內容。更多資訊請關注PHP中文網其他相關文章!