3、如果之前通过apt-get安装过docker,那么需要卸载它,可以使用如下命令去卸载,如果没安装过,可以忽略此步骤
apt-get remove docker docker-engine docker.io
apt-get remove docker docker-engine docker-ce docker.io
4、更新一下apt包索引
apt-get update
5、安装linux-images-extra驱动程序包(必须要安装)
apt-get install \
linux-image-extra-$(uname -r) \
linux-image-extra-virtual
6、更新一下apt包索引
apt-get update
7、安装HTTPS使用的存储库
apt-get install \
apt-transport-https \
ca-certificates \
curl \
software-properties-common
8、添加docker官方的GPG密钥:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
9、查看一下Ubuntu发行版名称
lsb_release -cs
10、设置稳定存储库
add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) \
stable"
11、安装docker-ce
apt-get update
apt-get -y install docker-ce
13、下载完成之后使用rz命令或者xftp工具等方式上传到你的服务器中,然后安装,在安装之前需要先解决两个依赖包
apt-get -y install libltdl7 libsystemd-journal0
dpkg -i docker-ce_18.03.1-ce-0-ubuntu_amd64.deb
14、使用docker version查看版本
15、使用hello-world测试docker是否正常工作,此命令下载测试映像并在容器中运行它。当容器运行时,它会打印一条信息性消息并退出。
docker run hello-world