CentOS 7服务器安装docker、java、git、jenkins
·
CentOS目前已经停止服务
- 2024 年 6 月 30 日,CentOS生命周期终止,至此 CentOS 全系列版本也已停止维护,属于 CentOS 的时代彻底终结。
若是新的服务器,建议更新yum
-
更新yum
yum update如果此时报错:Loading mirror speeds from cached hostfile
Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&arch=x86_64&repo=os&infra=stock error was
14: curl#6 - “Could not resolve host: mirrorlist.centos.org; 未知的错误”
跳转解决方案 -
安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
安装docker
- 设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo - 更新yum软件包索引
yum makecache fast - 安装docker最新版
yum install docker-ce - 启动并加入开机启动
systemctl start docker systemctl enable docker - 详细操作步骤
安装JAVA环境
- 将jdk解压到/usr/local/bin/jdk_1.8下(注意bin的位置)
- 将环境变量添加到/etc/profile文件下
JAVA_HOME=/usr/local/bin/jdk_1.8
PATH=/usr/local/bin/jdk_1.8/bin:$PATH
export JAVA_HOME PATH
- 让配置文件即刻生效
source /etc/profile
安装git并搭建持续集成
- 安装git:
yum install git
- 安装jenkins
sudo wget -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.repo
sudo rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io.key
yum install epel-release # repository that provides 'daemonize'
yum install jenkins
- 修改 /etc/sysconfig/jenkins文件下:
JENKINS_USER="root"
JENKINS_PORT="8888"
- 修改/etc/rc.d/init.d/jenkins文件,将下面java文件及其路径加入到candidates最后一行
/usr/local/bin/jdk_1.8/bin/java
- 启动jenkins
systemctl restart jenkins
- jenkins默认拉取的代码存放在:/var/lib/jenkins/workspace
更多推荐



所有评论(0)