安装步骤
卸载旧版本
$ sudo apt-get remove docker docker-engine docker.io
安装linux的额外镜像包(仅ubuntu14.04需要)
执行如下操作,允许你使用aufs存储驱动。ubuntu16.04使用默认的overlay2存储驱动。
$ sudo apt-get update
$ sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual
设置安装源
通过如下步骤,设置安装源仓库,这里我们使用阿里源
$ sudo apt-get update
$ sudo apt-get install apt-transport-https ca-certificates curl software-properties-common
$ curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
$ sudo add-apt-repository "deb [arch=amd64] https://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
安装docker社区版
通过如下命令将安装docker最新版本
$ sudo apt-get update
$ sudo apt-get install docker-ce
检验是否安装成功
通过运行hello-world实例便可检验是否安装成功
$ sudo docker run hello-world
创建一个docker用户组(可选)
docker后台进程通常使用root用户运行,操作命令需要使用sudo执行,可以通过如下方式创建docker用户组,使执行命令时不带sudo。
$ sudo groupadd docker
$ sudo usermod -aG docker $USER
卸载方法
卸载docker社区版:
$ sudo apt-get purge docker-ce
删除镜像、容器、卷
$ sudo rm -rf /var/lib/docker