在 linux 安全 Docker 时要检查内核版本,
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。
uname -r 可以查看 linux 内核,以下是建立在没安装过 Docker 的情况下。如果安装过的话,就先删除一下。
1、安装一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2(root权限下)
2、添加软件源信息
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
3、更新 yum 缓存
yum makecache fast
好了,接下来开始安装 Docker 了:
yum -y install docker-ce
安装完毕之后,启动 Docker 后台服务
systemctl start docker
测试运行 hello-world
docker run hello-world
刚开始是无法在本地找到 hello-world 镜像,下载完成后就可以看到运行成功了。
接下来就用国内的镜像加速,这样下载速度会快一点
yum-config-manager
--add-repo
https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
本来查到网上说是在 /etc/docker/ 包下可以改 daemon.json 文件,但是我的目录下只有 key.json。所以就另找了上面这个方法,多多尝试就好啦!