docker 安裝Jenkins筆記

2022-09-11 17:21:25 字數 2375 閱讀 6393

引用文章

注意jenkins映象 一定要用jenkins/jenkins映象

掛載宿主機與docker jdk與m**en、jenkins工作區間、時間

docker run -d -p 10240:8080 -p 10241:50000 -v /var/jenkins_mount:/var/jenkins_home -v /etc/localtime:/etc/localtime -v /usr/local/apache-m**en-3.8.4:/usr/local/m**en

-v /usr/local/jdk:/usr/local/j**a --name myjenkins jenkins/jenkins

docker 打包自己的映象  docker commit 自己映象:自己標籤  執行的容器id

安裝自己打包好的映象 伺服器 172.20.17.134

docker jenkins映象安裝python 環境

1.debian 11 bullseye 上安裝 python 3.9此時系統預設是debian 11系統,這裡yum是沒有的,所以不能用yum安裝了,這裡用apt-get代替yum 

cat /etc/issue

在我們安裝任何軟體之前,通過apt在終端中執行以下命令來確保您的系統是最新的很重要:

sudo apt update

sudo apt upgrade

sudo apt install wget build-essential libreadline-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev

//安裝時間比較長

步驟 2. 在 debian 11 上安裝 python 3.9。

tar xzf python-3.9.7.tgzcd python-3.9.7

最後,執行配置命令並完成python安裝:

./configure --enable-optimizations

make altinstall

安裝pip

apt-get install pip

檢查 python 安裝版本。

python3 --version  pip --version

jenkins安裝nosejs

1.直接從172.20.17.134 上面copy

scp -r ./node-v14 [email protected]:/usr/local/

報錯:nodejs : error: cannot find module '../lib/utils/unsupported.js'

去node目錄下:/node***(你的版本)/bin

shell> rm npm

shell> ln -s ../lib/node_modules/npm/bin/npm-cli.js ./npm

# 強烈建議不要用直接使用 cnpm 安裝,會有各種詭異的 bug,可以通過重新指定 registry 來解決 npm 安裝速度慢的問題。

npm install --registry=

重新提交新的映象

docker commit -a="作者名" -m="描述" 執行容器id 新映象名稱:標籤

docker快速安裝Jenkins

1.pull映象 要使用最新的lts docker pull jenkins jenkins lts 新建容器 docker run name jenkins p 8081 8080 p 50000 50000 d jenkins jenkins lts 備註 8080為docker埠,8081為對...

基於 Docker 安裝 Jenkins

docker compose.yml jenkins 是乙個簡單易用的持續整合軟體平台,我們依然採用 docker 的方式部署,docker compose.yml 配置檔案如下 version 3.1 services jenkins restart always image jenkinsci ...

docker 安裝 jenkins 筆記

前提 已安裝好 docker ce,可執行 docker 命令 命令 sudo docker pull jenkins mkdir p dockers jenkins cd dockers sudo docker run name jenkins01 p 8081 8080 p 50000 5000...