Docker学习笔记2:Centos7安装Docker
来源:     阅读:429
云上智慧
发布于 2020-04-24 18:32
查看主页

安装环境

1.Centos 7

环境准备及安装

1.安装相关编译环境

安装编译环境gcc、gcc-c++

yum install gccyum install gcc-c++

安装完成后,使用gcc --version 查看,出现版本号即安装成功

2.卸载已安装docker

由于我是第一次安装,所以无需卸载;假如之前安装过docker,可用以下命令卸载

yum remove docker \                  docker-client \                  docker-client-latest \                  docker-common \                  docker-latest \                  docker-latest-logrotate \                  docker-logrotate \                  docker-engine
3.安装相关依赖包
yum install -y yum-utils   device-mapper-persistent-data   lvm2
4.配置docker下载地址

用以下命令

# 强烈不推荐yum-config-manager \    --add-repo \    https://download.docker.com/linux/centos/docker-ce.repo

但是,这里直接参照官网做实在是太坑了!!!
Docker hub 国内访问慢的让你怀疑人生,如下图

这里我们用阿里云仓库或者者网易云仓库下载
据说阿里云要更全面少量

yum-config-manager --add-repo [http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo](http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo)

配置完成之后,升级yum缓存

yum install -y  makecache fast
5.安装docker
yum install docker-ce docker-ce-cli containerd.io

可以看到下载速度提升了N个品位。。。这点还是要吹爆阿里云


image.png
5.验证docker能否安装成功
[root@localhost ~]# docker versionClient: Docker Engine - Community Version:           19.03.8 API version:       1.40 Go version:        go1.12.17 Git commit:        afacb8b Built:             Wed Mar 11 01:27:04 2020 OS/Arch:           linux/amd64 Experimental:      falseServer: Docker Engine - Community Engine:  Version:          19.03.8  API version:      1.40 (minimum version 1.12)  Go version:       go1.12.17  Git commit:       afacb8b  Built:            Wed Mar 11 01:25:42 2020  OS/Arch:          linux/amd64  Experimental:     false containerd:  Version:          1.2.13  GitCommit:        7ad184331fa3e55e52b890ea95e65ba581ae3429 runc:  Version:          1.0.0-rc10  GitCommit:        dc9208a3303feef5b3839f4323d9beb36df0a9dd docker-init:  Version:          0.18.0  GitCommit:        fec3683
6.启动docke服务并设置开机自启
systemctl start dockersystemctl enable docker

几点说明

1.关于Centos6的安装和这个有一点小差别,具体可参考官网上的文档https://docs.docker.com/install/linux/docker-ce/centos/
2.因为国内访问Docker Hub 比较慢,下篇文章将将如何配置加速器

免责声明:本文为用户发表,不代表网站立场,仅供参考,不构成引导等用途。 系统环境 服务器应用
相关推荐
Spring Security(一)认证、受权以及权限控制
[Kotlin] 操作符重载及中缀调用
ubuntu下安装qq
vue跨域(前台配置/nginx+springboot配置)
Java虚拟机组成详解
首页
搜索
订单
购物车
我的