安装准备
删除历史版本
删除服务器上残留的历史版本,如果服务器上没有历史版本的Docker,忽略此命令
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
配置yum
源
由于Docker的官网在国外,访问的时候会很慢并且会出现访问超时的现象,使用 yum-utils将yum源配置为阿里云的,便于访问
sudo yum install -y yum-utils
# sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
注意: 上面的yum源是官方的,由于服务器在境外,所以网速很忙,国内的话,试用阿里云的源就可以了,如下:
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
安装依赖
安装一些依赖,确保Docker能够安装成功
yum install gcc && gcc-c++
安装
执行安装yum命令
通过yum安装Docker,命令如下:
sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
启动docker
Docker安装成功之后,可以通过systemctl start docker
启动Docker
sudo systemctl start docker
运行hello-world
验证Docker是否安装成功,运行hello-world
,如果成功则表示Docker安装成功
sudo docker run hello-world
查看版本
通过下面的命令可以查看Docker的版本
docker version
常用命令
启动docker
systemctl start docker
停止docker
systemctl stop docker
重启docker
systemctl restart docker
查看状态
systemctl status docker
开机启动
systemctl enable docker
查看概要信息
docker info
查看帮助文档
docker --help
查看命令帮助文档
docker [具体命令] --help