docker 離線下載安裝部署
一、docker資源包下載地址
1、訪問 Docker 的官方下載頁面:Index of linux/static/stable/x86_64/
2、訪問阿里云鏡像下載頁面:docker-ce-linux-static-stable-x86_64安裝包下載_開源鏡像站-阿里云
二、解壓安裝包
在終端中運行以下命令解壓 .tgz 文件:
tar -zxvf docker-28.5.1.tgz
該命令會將 docker-20.10.20.tgz 文件解壓到當前目錄下,生成一個包含 Docker 二進制文件的文件夾。

三、給docker執行文件賦予可執行權限
sudo chmod 755 -R docker

四、將dockers文件移動至/usr/bin
將解壓之后的docker文件移到 /usr/bin目錄下;
sudo cp docker/* /usr/bin/

五、創建docker服務配置文件docker.service,并賦予執行權限
在 /etc/systemd/system/ 目錄下創建 docker.service 文件,用于注冊 Docker 服務:
sudo touch /etc/systemd/system/docker.service
編輯該文件并添加以下內容:
[Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network-online.target firewalld.service Wants=network-online.target [Service] Type=notify ExecStart=/usr/bin/dockerd ExecReload=/bin/kill -s HUP $MAINPID LimitNOFILE=infinity LimitNPROC=infinity LimitCORE=infinity [Install] WantedBy=multi-user.target
保存并退出。
六、賦予docker服務配置文件docker.service執行權限
sudo chmod +x /etc/systemd/system/docker.service
七、啟動并啟用 Docker 服務
運行以下命令啟動 Docker 服務并設置開機自啟:
sudo systemctl daemon-reload # 加載systemctl配置 sudo systemctl enable docker # 啟用docker服務開機自啟動 sudo systemctl start docker #啟動docker服務 sudo systemctl status docker # 檢查docker服務狀態驗證安裝

八、通過以下命令驗證 Docker 是否安裝成功:
docker --version


浙公網安備 33010602011771號