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環境變數
- 方案一:修改全域性配置檔案,作用於所有使用者:
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
- 方案二:修改當前使用者配置檔案,只作用於當前使用者:
vim ~/.bashrc
設定與上一樣 - 使修改的配置立刻生效
##對應方法一:
source /etc/profile
##對應方法二:
source ~/.bashrc
- 檢查是否安裝成功
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
相關文章
- jenkins+docker 持續整合JenkinsDocker
- Linux Ubuntu18.04 安裝配置 clashLinuxUbuntu
- Ubuntu18.04深度學習環境配置Ubuntu深度學習
- jenkins+docker進行微服務部署JenkinsDocker微服務
- Ubuntu18.04 vscode(c++)配置opencv successfulUbuntuVSCodeC++OpenCV
- Centos7安裝jenkins+docker部署tomcatCentOSJenkinsDockerTomcat
- 從零開始搭建Jenkins+Docker自動化整合環境JenkinsDocker
- Ubuntu18.04 修改hostnameUbuntu
- Ubuntu18.04下安裝Docker並配置SSL證書加密遠端連線UbuntuDocker加密
- Ubuntu18.04安裝NginxUbuntuNginx
- Ubuntu18.04安裝GhostUbuntu
- ubuntu18.04安裝dockerceUbuntuDocker
- ubuntu18.04 安裝dockerUbuntuDocker
- 記錄 Ubuntu18.04 lnmp nginx1.14 PHP7.2 MySQL5.7 安裝 配置UbuntuLNMPNginxPHPMySql
- Ubuntu18.04基礎安裝Ubuntu
- Ubuntu18.04安裝WikijsUbuntuJS
- ubuntu18.04 上安裝jdkUbuntuJDK
- Install Redis to Ubuntu18.04 LTSRedisUbuntu
- Ubuntu18.04安裝BeyondCompareUbuntu
- ubuntu18.04 安裝jenkinsUbuntuJenkins
- ubuntu18.04安裝timeshiftUbuntu
- 在 Ubuntu18.04 下 安裝 RedisUbuntuRedis
- Ubuntu18.04安裝wps officeUbuntu
- Ubuntu18.04啟動盤製作Ubuntu
- Ubuntu18.04 安裝JDK1.8UbuntuJDK
- ubuntu18.04設定靜態ipUbuntu
- Ubuntu18.04編譯ZLMediakit支援webrtcUbuntu編譯Web
- ubuntu18.04進行pppoe撥號Ubuntu
- Ubuntu18.04 安裝 Docker CE 的方法UbuntuDocker
- Ubuntu18.04安裝tensorRT部署模型Ubuntu模型
- ubuntu18.04安裝python-pclUbuntuPython
- Ubuntu18.04上安裝NS-3Ubuntu
- Ubuntu18.04 搭建go編譯環境UbuntuGo編譯
- ubuntu18.04服務版搭建opensipsUbuntu
- ubuntu18.04搭建dhcpv6服務Ubuntu
- ubuntu18.04安裝dns伺服器UbuntuDNS伺服器
- Ubuntu18.04修改使用者密碼Ubuntu密碼
- 在 Ubuntu18.04 下安裝 LNMP 環境UbuntuLNMP