我查看了有关Ubuntu上Docker的文档页面,但是没有看到最近发布的18.04版本。
https://docs.docker.com/install/linux/docker-ce/ubuntu/
有人在18.04上安装过Docker吗?
更新:Docker文档现已更新,包含18.04版本。
我查看了有关Ubuntu上Docker的文档页面,但是没有看到最近发布的18.04版本。
https://docs.docker.com/install/linux/docker-ce/ubuntu/
有人在18.04上安装过Docker吗?
更新:Docker文档现已更新,包含18.04版本。
请使用以下链接 https://download.docker.com/linux/ubuntu/dists/bionic/pool/,您现在可以选择稳定版本。
$ sudo cat /etc/apt/sources.list.d/docker.list
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable
sudo apt install docker.io
重新启动电脑,然后执行以下操作:
systemctl start docker
systemctl enable docker
您可以使用一个简单的命令安装Docker:
curl -fsSL https://get.docker.com | sh
这个功能不仅适用于Ubuntu,还适用于Docker支持的所有平台(有点)
apt
源列表文件:
/etc/apt/sources.list.d/docker.list
deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic nightly
更新存储库并安装Docker引擎:
sudo apt update
sudo apt install docker-ce
当稳定版本可用时,您可以在apt源文件的deb
声明中使用stable
替代nightly
。
stable
不可用。正如 @flv 所说,只有 test
和 nightly
可用。 - HEX我按照安装指南在Ubuntu上安装Docker CE
在第四步中,我添加了边缘仓库:
$ sudo add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
edge"
由于我无法通过添加edge存储库(add-apt-repository)来安装Docker社区版。因此,我必须使用deb文件进行安装。
为了在Ubuntu Bionic上安装Docker社区版,我采用了以下步骤。
第一步:使用wget实用程序下载.deb文件:
wget -c https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/containerd.io_1.2.6-3_amd64.deb
wget -c https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/docker-ce-cli_19.03.1~3-0~ubuntu-bionic_amd64.deb
wget -c https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/docker-ce_19.03.1~3-0~ubuntu-bionic_amd64.deb
sudo dpkg -i containerd.io_1.2.6-3_amd64.deb
sudo dpkg -i docker-ce-cli_19.03.1~3-0~ubuntu-bionic_amd64.deb
sudo dpkg -i docker-ce_19.03.1~3-0~ubuntu-bionic_amd64.deb
References: https://docs.docker.com/install/linux/docker-ce/ubuntu/
稳定版本的Docker适用于Ubuntu Bionic,可在以下链接中获取:https://download.docker.com/linux/ubuntu/dists/bionic/pool/stable/amd64/以下是在Ubuntu 18.04上安装Docker CE的方法:
sudo apt install apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic test"
sudo apt update sudo apt install docker-ce
现在,使用以下命令检查已安装的版本:
docker -v
18.04 并非稳定版本,而是一个 Edge 发布版。请切换至 Edge 渠道。
编辑:抱歉,您指的是 Ubuntu 18.04,而不是 Docker 18.04。 也许这可以帮助您:https://linuxconfig.org/how-to-install-docker-on-ubuntu-18-04-bionic-beaver
现在您有三个干净的选择:
有关更多有用的说明、细节和参考,请参见askubuntu: Docker-CE或docker.io软件包
sudo apt-get remove docker docker-engine docker.io
,但是我收到了以下消息:“未安装软件包'docker-engine',因此不被删除未安装软件包'docker',因此不被删除未安装软件包'docker.io',因此不被删除”。 - ltdev
bionic
树位于docker仓库中:https://download.docker.com/linux/ubuntu/dists/bionic/ 因此,在/etc/apt/sources.list.d
中使用以下内容将起作用:deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic edge
- Oleg Sklyarsudo apt install docker.io
安装docker.io
,因为 Bionic 版本的稳定版本尚未发布。 - Chen Dachao