从离线安装包安装
如果你不能使用Docker的 apt 仓库来安装Docker Engine,那么你可以下载 deb 文件来手动安装. 每一次更新都需要亲自下载安装Docker Engine。
登录
https://download.docker.com/linux/debian/dists/(国内可能无法访问,这里提供一个网盘连接)。列表中选择你的Debian版本。
然后依次进入
pool/stable/以及选择你的系统架构 (amd64,armhf,arm64, ors390x).下载下面提到的
deb文件来安装Docker Engine,CLI,containerd以及 Docker Compose 包: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包. 这里中括号以及里面的文字改成你下载的Docker的包的参数段。$ 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>.debDocker 后台服务会自动启动。
验证一下是否能够运行
hello-world镜像:$ sudo service docker start $ sudo docker run hello-world这个命令会自动下载镜像并且输出镜像运行后的内容
安装Docker Engine之前要检查一下是否已经安装了依赖包,比如iptables。