社区微信群开通啦,扫一扫抢先加入社区官方微信群
社区微信群
uname –r
sudo yum update
# 卸载 docker
sudo yum remove docker
docker-client
docker-client-latest
docker-common
docker-latest
docker-latest-logrotate
docker-logrotate
docker-engine
# 删除目录文件
rm -rf /var/lib/docker
使用yum-utils提供的yum-config-manager工具来安装需要的包,并且devicemapper存储驱动需要device-mapper-persistent-data和lvm2
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# 阿里源(推荐)
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# 官方:
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum makecache fast
# 查看可安装的版本信息
yum list docker-ce --showduplicates | sort -r
# 默认安装最新版本
sudo yum -y install docker-ce docker-ce-cli containerd.io
# 指定安装版本(18.03.1.ce)
sudo yum -y install docker-ce-18.03.1.ce docker-ce-cli-18.03.1.ce containerd.io
systemctl start docker
systemctl enable docker
docker version
官网设置说明:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://etmjkbbo.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
# 设置docker开机自启
systemctl enable docker
# 查所有镜像
docker images
# 删除某个镜像
docker rmi CONTAINER ID(容器ID)
# 删除所有镜像
docker rmi $(docker images -q)
# 打开/关闭/重启docker服务
systemctl start/stop/restart docker
# 查看正在运行的容器
docker ps
# 查看所有安装的容器
docker ps -a
# 启动某个容器
sudo docker start CONTAINER ID(容器ID)
# 停止某个容器
sudo docker stop CONTAINER ID(容器ID)
# 停止所有容器
docker stop $(docker ps -a -q)
# 删除某个容器
sudo docker rm CONTAINER ID(容器ID)
# 删除所有容器
docker rm $(docker ps -a -q)
# 进入某个容器
docker exec -it 容器ID /bin/bash
如果觉得我的文章对您有用,请随意打赏。你的支持将鼓励我继续创作!