docker官方网站文档链接,上面什么都有,什么不明白查什么,很方便:
docker安装方式有三种:yum安装,rpm安装,脚本安装。
yum安装方式
1、如果安装了旧版本,先卸载
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2、主机首次安装docker前,需要设置docker存储库(yum仓库),然后可以通过存储库安装和更新docker
安装需要的包
yum install -y yum-utils \
device-mapper-persistent-data \
lvm2
设置稳定的存储库
yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
3、安装docker CE
yum install docker-ce docker-ce-cli containerd.io
4、启动docker
systemctl start docker
systemctl enable docker
rpm包安装方式
1、下载rpm安装包
2、安装docker CE
yum install /path/to/package.rpm
或者
rpm -ivh /path/to/package.rpm
3、启动docker
systemctl start docker
systemctl enable docker
脚本安装方式:
docker还可以通过执行脚本的方式安装环境,用于快速,非交互地将Docker CE的边缘和测试版本安装到开发环境中。不建议用于生产环境。
脚本的源代码docker-install在存储库中:https://github.com/docker/docker-install
用法如下:
1、下载安装脚本
curl -fsSL https://get.docker.com -o get-docker.sh
2、运行脚本
sh get-docker.sh
3、如果想用非root用户运行,可以将用户添加到docker组
usermod -aG docker your-user
卸载docker CE
1、卸载docker包
yum remove docker-ce
2、因为主机上的图像、容器、卷、自定义配置不会自动删除,所以需要手动删除相关文件
rm -rf /var/lib/docker