CentOS上Docker安装

一、yum安装gcc相关版本

yum -y install gcc
yum -y install gcc-c++


二、卸载旧版本

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 http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo


五、更新yum软件包索引

yum makecache fast


六、安装 Docker CE

# 安装最新版本
yum install -y docker-ce docker-ce-cli containerd.io

# 安装制定版本
yum install -y docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io


七、启动 Docker

systemctl start docker


八、测试命令

# 查看版本
docker version

# 运行一个镜像
docker run hello-world

# 查看镜像列表
docker images


九、完全卸载

# 1、停止服务
systemctl stop docker

# 2、卸载依赖
yum -y remove docker-ce docker-ce-cli containerd.io

# 3、删除资源(docker的默认工作路径)
rm -rf /var/lib/docker


十、配置镜像加速(阿里云)

sudo mkdir -p /etc/docker

sudo tee /etc/docker/daemon.json <<-'EOF'
{
    "registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
}
EOF

sudo systemctl daemon-reload

sudo systemctl restart docker
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 适用版本:centos7.X 安装要求:内核版本高于3.10(uname -r 查看) 先卸载旧版本 查询 yum...
    三打大白阅读 115评论 0 0
  • 前提条件 Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。 Dock...
    YUTerry阅读 130评论 0 0
  • Docker 支持以下的 64 位 CentOS 版本: CentOS 7 CentOS 8 更高版本... 使用...
    莫伊剑客阅读 75评论 0 0
  • 1、卸载旧版本 旧版本的 Docker 称为 docker 或者 docker-engine,可以使用如下命令卸载...
    响呼雷阅读 279评论 0 0
  • 1、通过 uname -r 命令查看你当前的内核版本 Docker 要求 CentOS7 系统的内核版本在 3.1...
    zztigyk阅读 185评论 0 0