docker 安装

1.docker 安装

添加阿里源 or 清华大学源

阿里

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

清华大学源如下↓,清华大学开源软件镜像站:https://mirrors.tuna.tsinghua.edu.cn

https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/centos/docker-ce.repo

安装必要的一些系统工具

yum install -y yum-utils device-mapper-persistent-data lvm2

更新并安装Docker-CE

 yum makecache fast && yum -y install docker-ce

2.配置镜像加速器

加速地址可以在阿里云自己获取,没必要用我的,这是获取地址:https://cr.console.aliyun.com/cn-hangzhou/mirrors
创建文件docker配置文件 mkdir -p /etc/docker && vi /etc/docker/daemon.json 默认就这个位置
配置如下信息:

{
  "registry-mirrors": ["https://yqxeo7rm.mirror.aliyuncs.com"]
} 
sudo systemctl daemon-reload  
sudo systemctl restart docker

3.查看docker安装信息

查看Registry Mirrors 是否出现你配置的加速地址,默认的是docker官方的地址: https://index.docker.io/v1/

执行docker info出现如下警告

WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabled

编辑文件vi /etc/sysctl.conf 添加以下内容,最后执行sysctl -p就欧克了

net.bridge.bridge-nf-call-ip6tables = 1  
net.bridge.bridge-nf-call-iptables = 1

4.安装docker-compose

docker composer是个用来定义和运行复杂应用的docker工具。一个使用docker的应用,通常由多个容器组成。使用docker composer不再需要使用shell脚本来启动容器
composer 通过一个配置文件类管理多个容器,在配置文件中,所有的容器通过service来定义,然后使用docker-composer脚本来启动、停止、重启应用和应用中服务以及所有依赖服务的容器,非常适合组合多个容器的开发场

下载:

curl -L https://github.com/docker/compose/releases/download/1.24.0-rc1/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-composea && chmod +x /usr/local/bin/docker-compose  && docker-compose --version 

学习网站

官网:https://docs.docker.com/install/linux/docker-ce/centos/
docker官方文档中文译文:https://docker.octowhale.com/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值