在Ubuntu安装Docker

安装Docker (Ubuntu发行版docker.iso)

Ubuntu默认发行版本docker.io是可以兼容在Ubuntu主推的LXD系统中,但是版本会较Docker官方低一些。安装非常简便:

sudo apt install docker.io

安装完成后就可以直接查看

docker ps

安装Docker CE

Docker官方提供了Docker CE for Ubuntu,需要删除掉Ubuntu系统自带docker.io软件之后才可以安装:

sudo apt-get remove docker docker-engine docker.io

Docker CE on Ubuntu支持overlay2aufs存储驱动

  • 设置软件仓库

sudo apt-get update

# 设置apt使用HTTPS访问软件仓库
sudo apt-get install \
    apt-transport-https \
    ca-certificates \
    curl \
    software-properties-common
  • 添加Docker官方GPG key

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
  • 设置Docker官方的stable仓库:

sudo add-apt-repository \
   "deb [arch=amd64] https://download.docker.com/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

Docker官方也提供armhf版本

  • 安装Docker CE

sudo apt-get update
sudo apt-get install docker-ce

也可以安装指定版本的docker-ce

sudo apt-get install docker-ce=<VERSION>
  • 验证Docker CE

sudo docker run hello-world

参考

Last updated