在 Ubuntu 18.04 VM (VirtualBox) 上安装 Docker 时出现哈希和不匹配错误等

Hash Sum mismatch error, and others, while Installing Docker on Ubuntu 18.04 VM (VirtualBox)

前言,我 运行 在 VirtualBox VM Ubuntu 服务器 18.04 上执行这些命令。不幸的是,我无法让双向剪贴板工作,所以我必须 post 所有输出作为链接。对此非常抱歉。

我一直在尝试在 Ubuntu 18.04 VM 上安装 Docker Windows 10 Home,版本 10.0.19041 主机上的 VirtualBox 运行ning。我每次都遇到问题。

首先,我按照经常显示的 Docker Ubuntu install tutorial, to no avail. I get an error with "Hash Sum mismatch" 上的说明尝试使用 apt-get 安装。我还在一台全新的机器上尝试 运行ning 便捷脚本(即 curl -fsSL https://get.docker.com -o get-docker.sh 后跟 sudo sh get-docker.sh),但得到了同样的错误。

在无法使用apt-get 安装后,我尝试下载软件包并手动安装。尝试使用

卷曲包裹时

sudo curl -k -O -L https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/docker-ce_18.09.9~3-0~ubuntu-bionic_amd64.deb

以及 docker-ce-clicontainerd.io debs 的相同 curl 我能够很好地完成下载。然后,当我 运行

sudo dpkg -i ./docker-ce_18.09.9~3-0~ubuntu-bionic_amd64.deb

安装软件包,我得到 these dpkg Errors,声称 deb 已损坏。无论我指定哪个 deb,我都会得到相同的错误。

我想归根结底,Docker 对于我正在从事的项目来说并不是绝对必要的,但我感到如此茫然,这让我非常沮丧。如果有人能给我一些指导,我将不胜感激。如果您需要更多系统信息,请随时发表评论。

p.s。我看到了一些理论,但不知道如何解决它们。

在这里更新。最后我无法在我的 VirtualBox VM 上安装 Docker。对我有用的是在 VMware 中启动 Ubuntu 18.04 虚拟机。使用所有相同的规格,我能够安装 Docker 并获得我的应用程序 运行。如果有人回到这个问题并在 VirtualBox 上找到了解决方法,请 post 它,我会将其标记为答案!