如何在Ubuntu 16.04 LTS上安装Docker?
我想在Ubuntu 16.04 LTS上构建和运行Docker容器。 如何安装Docker?
Docker有两种版本:Comunity Edition(CE)和Enterprise Edition(EE)。 看到这个问题的差异。 如果您不知道要采取哪种方法,请使用Docker CE。
Ubuntu安装说明列出了您需要的所有详细信息,但在大多数情况下,它归结为:
(1)设置docker存储库
sudo apt-get update sudo apt-get 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 $(lsb_release -cs) stable"
(2)安装Docker CE
sudo apt-get update sudo apt-get install docker-ce
(3)validation安装
sudo docker run hello-world
安装Ubuntu存储库版本
sudo apt install docker.io
检查版本
docker --version
使用以下命令在Ubuntu上安装docker的最简单方法,您可以从https://get.docker.com/获取
此脚本用于通过以下方式快速轻松地安装:
$ curl -fsSL https://get.docker.com | sh
要么
wget -qO- https://get.docker.com/ | sh
对于测试版本(即发布候选版本):
$ curl -fsSL https://test.docker.com | sh
要么
wget -qO- https://test.docker.com/ | sh
对于具有实验性function的rc构建:
$ curl -fsSL https://experimental.docker.com | sh
要么
wget -qO- https://experimental.docker.com/ | sh
要安装社区版,请添加GPG密钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
添加docker存储库
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" sudo apt-get update
为了确保,你将从Docker repo安装docker,
apt-cache policy docker-ce
现在安装docker,
sudo apt-get install -y docker-ce
它将默认运行,但您可以检查状态
sudo systemctl status docker
您可以按照以下步骤在Ubuntu中安装docker-ce –
-
首先安装依赖项
sudo apt install apt-transport-https ca-certificates curl software-properties-common
-
将官方Docker存储库的GPG密钥添加到系统:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
-
使用以下命令将sources.list.d中的Docker存储库添加到APT源 –
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable edge"
-
validation您是否能够从Docker存储库安装Docker
apt-cache policy docker-ce
-
最后,使用以下命令安装Docker CE软件包
sudo apt-get install -y docker-ce
瞧,你已经安装了Docker-CE。 您可以通过检查已安装的docker-ce的版本来validation安装
docker --version
有关更详细的说明,请参阅本教程
Debian安装。
- 检查你的ubuntu代码名称
lsb_release -a | grep Code
代号:xenial
- 检查你的CPU架构
lscpu | grep Arch
架构:x86_64的
最后下载你的debian src。 转到https://download.docker.com/linux/ubuntu/dists/ ,选择您的Ubuntu版本,浏览到pool / stable /并选择amd64,armhf,ppc64el或s390x。 下载要安装的Docker版本的.deb文件。
sudo dpkg -i /path/to/package.deb
docker -v
Docker版本18.06.0-ce
对于Linux Mint (基于ubuntu) ,BTW需要在添加存储库后手动更改版本名称。
子步骤:
-
sudo vi /etc/apt/sources.list.d/additional-repositories.list
- 根据underling ubuntu版本:
- Ubuntu 16.04
将sarah
或其他名称改为xenial
。 - Ubuntu 18.04
改变tara
或其他名称,bionic
。
- Ubuntu 16.04