uname -r //查看系统内核
cat /etc/os-release // 查看系统版本
一 安装docker
官方地址:docs.docker.com/engine/inst…
-
卸载旧版本
yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine -
安装包
yum install -y yum-utils -
设置仓库镜像 -阿里云
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo 默认国外的 yum-config-manager \ --add-repo \ http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo 阿里云 -
更新yml软件包索引
yum makecache fast(centos8 没有fast参数,去掉即可) yum makecache -
安装docker相关内容 (docker-ce 社区 ee企业版):
yum install docker-ce docker-ce-cli containerd.io -
启动docker
systemctl start docker //启动 docker version //查看版本 docker images // 查看镜像 -
测试hello-world
docker run hello-world
二 卸载docker
-
卸载依赖
yum remove docker-ce docker-ce-cli containerd.io -
删除资源
rm -rf /var/lib/docker rm -rf /var/lib/containerd/var/lib/docker docker默认工作路径
三 常用命令
# 查看安装路径
sudo docker info | grep "Docker Root Dir"
# 查看hello-world容器信息 找到MergedDir
docker inspect hello-world
# 停止docker
systemctl stop docker.socket
systemctl stop docker
# 移动docker所有文件
mv /var/lib/docker /home/docker
# 建立软连接
ln -s /home/docker /var/lib/docker
# 重启docker
systemctl restart docker