Dockers官方部署文档:https://docs.docker.com/install/linux/docker-ce/centos/linux
1.建议先关闭 selinux (selinux是 linux的一个安全机制,在生产环境都不多启用)docker
方法a: 进入配置文件修改json
vi /etc/selinux/configcentos
方法b: 经过sed命令修改安全
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config服务器
修改好后,经过setenforce 0 让设置立刻生效微信
2.为了测试方便,先关闭防火墙app
systemctl stop firewalld #关闭防火墙运维
systemctl disable firewalld # 设置开机不自动启动防火墙curl
3. 按照官方文档开始安装
yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
配置docker-ce官方源(centos7默认源里面有docker, 可是不是最新的,只有配置了最新的源,才能安装出最新的docker)
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
安装docker-ce
yum install docker-ce -y
启动docker
systemctl start docker
4.配置 docker镜像下载加速源(默认从hub.docker.com拉取下载很慢,咱们能够配置国内的加速 daocloud,镜像和官方同步,可是服务器在国内,这样下载镜像速度会很快)
https://www.daocloud.io/mirror
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
(添加到了这里
/etc/docker/daemon.json
daemon.json:docker启动时会读取该文件,因此不少配置能够在这个文件中设置)
也可经过 docker info查看 docker 镜像拉取地址是否已设置成功
6. 重启docker
systemctl restart docker
7.设置开机自启动docker 服务
systemctl enable docker
做者: 梅梅~
出处: https://www.cnblogs.com/keeptesting
关于做者:专一软件测试,测试运维相关工做,请多多赐教!
本文版权归做者和博客园共有,欢迎转载,但未经做者赞成必须保留此段声明,且在文章页面明显位置给出, 原文连接 若有问题,可加微信联系。 微信:yangguangkg20140901,暗号:博客园.