docker 离线安装
参考官方:docs.docker.com/engine/inst…
离线安装步骤
如果不能使用apt来安装 Docker,可以下载 deb文件并手动安装。安装步骤如下:
-
deb 文件下载地址
https://download.docker.com/linux/ubuntu/dists/. -
选择 ubuntu 的版本
-
选择
pool/stable/并选择适用的体系结构(例如 amd64、armhf、arm64或s390x) -
下载对应的 deb 包
containerd.io_<version>_<arch>.debdocker-ce_<version>_<arch>.debdocker-ce-cli_<version>_<arch>.debdocker-buildx-plugin_<version>_<arch>.debdocker-compose-plugin_<version>_<arch>.deb
-
安装 .deb 包
sudo dpkg -i ./containerd.io_<version>_<arch>.deb \
./docker-ce_<version>_<arch>.deb \
./docker-ce-cli_<version>_<arch>.deb \
./docker-buildx-plugin_<version>_<arch>.deb \
./docker-compose-plugin_<version>_<arch>.deb
或者
sudo dpkg -i *.deb
- 验证安装是否成功
sudo service docker start
sudo docker run hello-world
快速离线安装
- 文件上传:共 5 个文件
- containerd.io_1.6.27-1_amd64.deb
- docker-ce_24.0.8-1
ubuntu.20.04focal_amd64.deb - docker-ce-cli_24.0.8-1
ubuntu.20.04focal_amd64.deb - docker-buildx-plugin_0.12.1-1
ubuntu.20.04focal_amd64.deb - docker-compose-plugin_2.24.2-1
ubuntu.20.04focal_amd64.deb
- 执行命令
dpkg -i containerd.io_1.6.27-1_amd64.deb \
docker-ce_24.0.8-1~ubuntu.20.04~focal_amd64.deb \
docker-ce-cli_24.0.8-1~ubuntu.20.04~focal_amd64.deb \
docker-buildx-plugin_0.12.1-1~ubuntu.20.04~focal_amd64.deb \
docker-compose-plugin_2.24.2-1~ubuntu.20.04~focal_amd64.deb
docker-compose 离线安装
参考链接:www.cnblogs.com/braveym/p/1…
-
下载文件 docker-compose-Linux-x86_64, 下载链接: github.com/docker/comp…
-
手动将文件上传到服务器并执行以下命令
mv docker-compose-Linux-x86_64 /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose -v
若出现找不到命令的错误信息,则执行
mv /usr/local/bin/docker-compose /usr/bin/