1.如果有老版本的doker 首先卸载老版本
sudo yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
2.yum安装gcc相关
- yum -y install gcc
- yum -y install gcc-c++
3.设置镜像仓库
sudo yum install -y yum-utils
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
4.· 更新yum软件包索引
yum makecache fast
5.安装DOCKER CE
yum -y install docker-ce docker-ce-cli containerd.io
6.启动docker
systemctl start docker
7.docker version 查看版本
8.docker run hello-world
9.卸载
- systemctl stop docker
- yum remove docker-ce docker-ce-cli containerd.io
- ·rm -rf /var/lib/docker
- rm -rf /var/lib/containerd
10.阿里云镜像加速
· 是什么
· https://promotion.aliyun.com/ntms/act/kubernetes.html
· 注册一个属于自己的阿里云账户(可复用淘宝账号)
· 获得加速器地址连接
· 登陆阿里云开发者平台
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://339lzedx.mirror.aliyuncs.com"] } EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
end
官网地址:https://docs.docker.com/engine/install/centos/