快速集成jenkins,nexus,registry,gitlab搭建CICD(一) docker和docker-compose的安装

1.下载docker自动安装脚本

curl -fsSL get.docker.com -o get-docker.sh

2.设置docker镜像加速器为阿里云

sh get-docker.sh --mirror Aliyun

3.新建docker组 

sudo groupadd docker

4.添加用户root到docker组

sudo usermod -aG docker root

5.重启docker  使生效

sudo systemctl restart docker

6.查看docker是否生效

docker version

 

 

 看到这个说明 docker 一样安装完成 

第二步 因为Docker Hub仓库下载效率太慢

配置镜像加速器

1.  使用命令编辑文件:

 vim /etc/docker/daemon.json

加入下面的数据:

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

wq保存退出

2.执行命令生效:

systemctl daemon-reload

systemctl restart docker

 第三步

安装docker-compose

1.接下来安装docker-compose,运行命令:

 curl -L "https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

给docker-compose执行权限,运行命令:

 chmod +x /usr/local/bin/docker-compose

2.运行docker-compose --version

 

至此,docker和docker-compose安装成功;

 

posted @ 2019-11-18 17:50  火羽  阅读(241)  评论(0)    收藏  举报