快速部署docker-ce心得
Posted 123456likun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了快速部署docker-ce心得相关的知识,希望对你有一定的参考价值。
Docker-ce
docker有多种安装和部署方法,对于不同的需要,做相应的部署!
本文是基于CICD来快速部署的,是基于jenkins自动部署打包来安装docker-ce,从而构建一个Maven项目(本文不提供jenkins部署流程)
实验环境:
三台CentOS
分别做: jenkins服务器 git服务器 web服务器
这里的docker-ce我是部署在web服务器上
Docker-ce安装流程-------------------------------------------------------------------------------------------------
1网络环境要搭好
可以选择阿里源和腾讯
这里提供repo的包(网络yum搭建就不说了吧,大家应该都会,需要包的可以留言)
2
安装或者更新JDK
(1) 网络环境直接安装
yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel
Java -version
(2)rpm包安装
[root@01 ~]# tar xf jdk-8u191-linux-x64.tar.gz
[root@01 ~]# mv jdk1.8.0_191/ /usr/local/java
[root@01 ~]# vim /etc/profile #加三行到此文件下
[root@01 ~]# rm -rf /usr/bin/java
[root@01 ~]# source /etc/profile
[root@01 ~]# java -v
3
安装下载docker-ce
[root@web ~]# yum -y install docker-ce #直接下载会有报错
应先搭建docker下载源再yum下载
[root@web~]# curl https://download.docker.com/linux/centos/docker-ce.repo -o /etc/yum.repos.d/docker-ce.repo
下载完毕后直接启动即可
4
添加镜像加速器
虽然Docker-ce 安装完成也可操作,但是基于国内网络环境,操作打包镜像时会非常慢,还有可能失败,因而添加加速器
创建一个名为daemon.json文件 > /etc/docker ; 并写入以下内容
*注:这个文件的全面的解释在官网用详细的文档
以上是关于快速部署docker-ce心得的主要内容,如果未能解决你的问题,请参考以下文章