Docker:测试环境的准备-centos7上安装docker

Dockers官方部署文档:https://docs.docker.com/install/linux/docker-ce/centos/

1.建议先关闭 selinux (selinux是 linux的一个安全机制,在生产环境都很少启用)

方法a: 进入配置文件修改

vi /etc/selinux/config

 

 方法b: 通过sed命令修改

sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config

修改好后,通过setenforce 0 让设置马上生效

2.为了测试方便,先关闭防火墙

systemctl stop firewalld #关闭防火墙

systemctl disable firewalld # 设置开机不自动启动防火墙

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 enable docker

Dockers官方部署文档:https://docs.docker.com/install/linux/docker-ce/centos/

1.  建议先关闭 selinux (selinux linux的一个安全机制,在生产环境都很少启用)

方法a: 进入配置文件修改

vi /etc/selinux/config

 方法b: 通过sed命令修改

sed -i ‘s/SELINUX=enforcing/SELINUX=disabled/g’ /etc/selinux/config

修改好后,通过setenforce 0 让设置马上生效

2.  为了测试方便,先关闭防火墙

systemctl stop firewalld #关闭防火墙

systemctl disable firewalld # 设置开机不自动启动防火墙

 

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.jsondocker启动时会读取该文件,所以很多配置可以在这个文件中设置)

也可通过 docker info查看 docker 镜像拉取地址是否已设置成功

6.设置开机自启动docker 服务

systemctl enable docker

作者: 梅梅~

出处: https://www.cnblogs.com/keeptesting

关于作者:专注软件测试,测试运维相关工作,请多多赐教!

本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出, 原文链接 如有问题,可加微信联系。 微信:yangguangkg20140901,暗号:博客园.

猜你喜欢

转载自www.cnblogs.com/keeptesting/p/10510182.html