ubuntu18.04配置Jenkins+docker

jenkins需要java支持

首先到java官网下载最新的压缩包

tar -zxvf jdk-8u191-linux-x64.tar.gz
sudo mv jdk1.8.0_191  /usr/local/jdk1.8

设置java环境变量

  1. 方案一:修改全局配置文件,作用于所有用户:vim /etc/profile
export JAVA_HOME=/usr/local/jdk1.8
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=.:${JAVA_HOME}/bin:$PATH
  1. 方案二:修改当前用户配置文件,只作用于当前用户:vim ~/.bashrc 设置与上一样
  2. 使修改的配置立刻生效
##对应方法一:
source /etc/profile 
##对应方法二:
source ~/.bashrc
  1. 检查是否安装成功
java -version

安装jenkins

wget -q -O - https://pkg.jenkins.io/debian/jenkins-ci.org.key | sudo apt-key add - 
sudo sh -c 'echo deb http://pkg.jenkins.io/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list' 
sudo apt-get update 
sudo apt-get install jenkins

jenkins默认端口8080,可到/etc/init.d/jenkins中修改

sudo service jenkins start

启动报错

ERROR: No Java executable found in current PATH: /bin:/usr/bin:/sbin:/usr/sbin
If you actually have java installed on the system make sure the executable is in the aforementioned path and that 'type -p java' returns the java executable path

建立软连接再次启动

sudo ln -s /usr/local/jdk1.8/bin/java /usr/bin/java

安装docker

#添加/etc/apt/sources.list.d/docker.list
sudo sh -c 'echo deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable > /etc/apt/sources.list.d/docker.list'
#添加秘钥
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
#安装docker-ce
sudo apt install docker-ce
#查看是否安装成功
docker --version

你可能感兴趣的:(linux)