国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

docker-compose部署Jenkins

這篇具有很好參考價值的文章主要介紹了docker-compose部署Jenkins。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、docker安裝

1.1 配置docker-yum源

yum -y install yum-utils

yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo

1.2 查看可選擇的docker-ce版本

yum list docker-ce --showduplicates|sort -r

1.3安裝指定版本docker

yum -y install docker-ce-19.03.9

ps:如果安裝docker-ce-19.03.9報錯:

package docker-ce-3:19.03.8-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed

解決方法如下:

yum install -y \

https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.13-3.1.el7.x86_64.rpm

1.4 配置docker部署jenkins容器調(diào)用docker命令

2、卸載 docker

sudo yum remove docker docker-common container-selinux docker-selinux docker-engine

rm -fr /var/lib/docker/

3、安裝docker-compose

3.1 下載dockeer-compose命令

curl -L "https://github.com/docker/compose/releases/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

3.2 給docker-compose命令添加執(zhí)行權(quán)限

chmod +x /usr/local/bin/docker-compose

4、安裝Jenkins

官網(wǎng):https://www.jenkins.io

4.1 創(chuàng)建數(shù)據(jù)存放目錄

mkdir -p /opt/docker_jenkins/data

cd /opt/docker_jenkins && chmod 777 data

4.2 新建構(gòu)建jenkins的yml文件

vim docker-compose.yml

version: "3.1"
services:
? jenins:
??? image: jenkins/jenkins
??? restart: always
??? container_name: jenkins
??? ports:
????? - 8888:8080
????? - 50000:50000
??? volumes:
????? - ./data:/var/jenkins_home
??? environment:
????? - TZ=Asia/Shanghai

4.3 啟動jenkins

docker-compose up -d

4.4?查看日志,記下密碼

docker-compose logs -f

4.5訪問jenkins頁面,初化設置

注:非中文件安裝jenkins系統(tǒng)中文件插件:Localiztion Chinese(Simplified)

4.6配置第一管理員用戶

注:也可以點使用admin帳戶繼續(xù),然后進入web個修改密碼即可。

4.7?指定目標服務器

Gitlab—>Jenkins—>目標服務器

4.8配置jenkins服務器免密登錄GitLab

4.8.1 登錄jenkins容器生成密鑰

4.8.2 把密鑰復到GitLab的ssh密鑰中

4.9?jenkins配置JDK和maven

4.9.1 上傳jdk和maven的壓縮包至jenkins所在宿主機的data目錄下

4.9.2 手動解壓JDK和maven壓縮包

注:解壓后jdk和maven在jenkins容器的/var/jenkins_home目錄下

4.9.3 登錄jenkins設置jdk和maven

5、配置jenkins容器使用宿主機的doker

5.1 修改docker文件權(quán)限

[root@localhost ~]# cd /var/run/

[root@localhost run]# chown root:root docker.sock #修改所屬用戶組

[root@localhost run]# chmod +rw docker.sock #添加其他用戶的rw權(quán)限

5.2 修改jenkins的docker-compose.yml文件數(shù)據(jù)卷

[root@localhost run]# cd /usr/local/docker/jenkins_docker/

[root@localhost jenkins_docker]# vim docker-compose.yml

[root@localhost jenkins_docker]# docker-compose up -d #重新構(gòu)建jenkins容器

5.3 確認jenkins容器可以使用docker命令

[root@localhost jenkins_docker]# docker exec -it jenkins bash #進入容器

jenkins@e805d8754334:/$ docker version #確認docker命令是否能用文章來源地址http://www.zghlxwxcb.cn/news/detail-433394.html

到了這里,關于docker-compose部署Jenkins的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權(quán),不承擔相關法律責任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 四十六、docker-compose部署

    四十六、docker-compose部署

    一個項目肯定包含多個容器,每個容器都手動單獨部署肯定費時費力。docker-compose可以通過腳本來批量構(gòu)建鏡像和啟動容器,快速的部署項目。 使用docker-compose部署主要是編寫docker-compose.yml腳本。 不論是Dockerfile還是docker-compose.yml腳本的編寫都依賴上下文,所以需要明確部署文

    2023年04月19日
    瀏覽(18)
  • docker-compose部署mysql

    docker-compose 雖然docker部署環(huán)境比自己下載安裝包要方便不少,但是docker的命令還有掛載目錄在每次啟動容器的時候都去找命令對使用者是很不友好的,而且有時候要啟動多個容器的時候顯然一個個的啟動是很麻煩的。所以如果可以事先將\\\"啟動腳本\\\"寫好的話,之后就算虛擬機

    2024年02月02日
    瀏覽(25)
  • docker-compose部署milvus

    docker-compose部署milvus

    上一篇介紹了使用kubernetes來部署milvus,這篇介紹下使用docker-compose來部署milvus。 下載docker-compose 下載最新版的 docker-compose-linux-x86_64 在服務器上使用 安裝docker-compose 將docker拷貝到/usr/local/bin目錄下,重命名為 docker-compose 默認下載下來的文件只有讀寫權(quán)限,使用 chmod +x docker-

    2024年02月13日
    瀏覽(45)
  • 使用docker、docker-compose部署微服務

    使用docker、docker-compose部署微服務

    這里已經(jīng)在docker安裝并啟動好了Redis、nacos,配置好了“ruoyi-gateway-prod.yml”文件。 注意如果配置文件中有Redis、MySQL、nacos這些的連接信息,需要把IP地址改為服務器的公網(wǎng)地址或者內(nèi)網(wǎng)地址,不會連接不到。 我這里以微服務版若依的網(wǎng)關服務為例,上傳到指定目錄。 官方文檔

    2024年02月10日
    瀏覽(26)
  • 使用 docker-compose 部署 Jenkins

    使用 docker-compose 部署 Jenkins

    注:我是在虛擬機(Ubuntu)上部署了 docker-compose,然后才使用 docker-compose 部署 Jenkins! 關于如何在 Ubuntu 部署 docker-compose,可以看我其它的文章。 docker_jenkins_compose 目錄下創(chuàng)建 docker-compose.yml 文件: 進入 docker-compose.yml 文件: 按下鍵盤上的 i ,進入可以編寫的模式。 將下面的

    2024年02月17日
    瀏覽(25)
  • docker-compose部署minio集群

    docker-compose部署minio集群

    提示:本文是在Dokcer Desktop環(huán)境下部署。 docker部署單機minio 之前有講過,這里就不在重復 提示:quay.io/minio/minio是穩(wěn)定版本 docker pull quay.io/minio/minio 分別創(chuàng)建 C:DockerDataminio-clusterminio1和C:DockerDataminio-clusterminio2文件夾 然后再minio1/minio2中分別創(chuàng)建config、data1和data2文件夾 提示

    2024年02月12日
    瀏覽(58)
  • Docker-Compose部署ELK教程

    1. 環(huán)境 Ubuntu 20以上 Docker version 20以上 Docker-Compose version 1.25以上 安裝Docker和Docker-Compose教程 2. 部署elasticsearch 2.1.創(chuàng)建elasticsearch.yml文件 vim elasticsearch.yml 2.2. 創(chuàng)建elasticsearch的docker-compose.yml文件 vim docker-compose.yml 2.3. 啟動elasticsearch 3. 部署kibana和logstash 3.1. 創(chuàng)建kibana.yml文件 vim ki

    2023年04月08日
    瀏覽(18)
  • docker-compose部署rabbitmq集群

    docker-compose部署rabbitmq集群

    1、集群分類 RabbitMQ的是基于Erlang語言編寫,而Erlang又是一個面向并發(fā)的語言,天然支持集群模式。 RabbitMQ的集群以下分類: 標準集群:是一種分布式集群,將隊列分散到集群的各個節(jié)點,從而提高整個集群的并發(fā)能力。 鏡像集群:是一種主從集群,標準集群的基礎上,添加

    2024年02月16日
    瀏覽(26)
  • docker-compose方式部署skywalking

    報錯:Thread#0\\\" - pthread_create failed (EPERM) for attributes: stacksize: 1024k, guardsize: 4k, detached. 官網(wǎng)參考 官網(wǎng)參考 報錯信息 需要先刪除容器和所有鏡像 停止docker服務 卸載docker 安裝docker 啟動docker 配置/etc/docker/daemon.json 升級docker-compose

    2023年04月23日
    瀏覽(25)
  • docker-compose 部署flink集群

    詳見 https://blog.csdn.net/qq_42267173/article/details/124687804 https://blog.csdn.net/m0_72838865/article/details/126421685 https://www.cnblogs.com/cw2blog/p/16689584.html 容器啟停相關的 啟動報錯 解決參考:https://blog.csdn.net/xiojing825/article/details/79494408 docker-compose up -d 后臺運行,不輸出日志到窗口 想web訪問,但

    2024年02月05日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包