Centos安装Docker

环境:centos7.6,docker-ce-18.09.6-3.el7(docker-ce是docker社区版)

 

运行yum install -y yum-utils device-mapper-persistent-data lvm2,安装软件,yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的

 

运行yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo,添加docker的yum源

 

运行yum install -y docker-ce-18.09.6-3.el7,安装docker

 

分别运行systemctl enable docker

systemctl start docker,设置开机启动和启动docker

 

进入目录/etc/docker,新建或编辑文件daemon.json(默认应该没此文件),全选替换如下内容

PS:本设置为了把docker更改驱动为systemtd,是k8s需要

{

    "registry-mirrors": ["https://registry.docker-cn.com"],

    "exec-opts": ["native.cgroupdriver=systemd"]

}

 

 

 

后来补充!!!!:

因为需要使用docker仓库,要增加一项设置"insecure-registries":["192.168.31.141:5000"],ip是master1,也就是docker客户端的,端口是docker仓库的端口

 

运行systemctl restart docker,重启docker

 

到此安装完毕

posted @ 2019-06-28 18:12  cannel  阅读(764)  评论(0编辑  收藏  举报