docker官网文档地址:https://docs.docker.com/
系统为centos,安装docker ce,找到文档官网安装对应的地方:https://docs.docker.com/install/linux/docker-ce/centos/#prerequisites
根据文档官网的操作步骤执行:
如果之前安装过docker,执行以下命令删除
sudo yum remove docker-ce
镜像、容器等不会自己删除,需要手动删除,执行以下命令
sudo rm -rf /var/lib/docker
老版本和新版本有些不一样,需要卸载相关的依赖
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
docker-engine
下面开始正式的安装
先安装相关依赖
sudo yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
添加源
sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
安装最新版本docker
sudo yum install docker-ce
也可以选择安装指定版本的docker
先查看有哪些可以安装的版本
yum list docker-ce --showduplicates | sort -r
选择对应版本
sudo yum install docker-ce-<VERSION STRING>
docker安装完毕
运行docker
sudo systemctl start docker
运行经典的hello world镜像
sudo docker run hello-world
查看docker版本
docker --version
查看docker客户端和服务端版本
docker version
查看docker信息
docker info