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

jenkins部署docker掛載springboot項目

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

需要:

? ? ? ? jenkins的docker-compose?

version: "3" ?# Docker Compose文件版本
services: ?# 定義服務(wù)
? jenkins: ?# Jenkins服務(wù)配置
? ? container_name: jenkins ?# 指定容器名稱為jenkins
? ? image: jenkins/jenkins:2.426.2-lts-jdk11 ?# 使用jenkins/jenkins:lts鏡像 版本可以去docker鏡像查看最新版本
? ? user: root ?# 使用root用戶執(zhí)行容器
? ? privileged: true ?# 提供特權(quán)訪問容器
? ? restart: always ?# 容器重啟策略為始終重啟
? ? ports: ?# 端口映射
? ? ? - 8082:8080 ?# 將主機的8082端口映射到容器的8080端口
? ? ? - 50000:50000 ?# 將主機的50000端口映射到容器的50000端口
? ? volumes: ?# 掛載卷
? ? ? - ./jenkins-data:/var/jenkins_home ?# 將主機當(dāng)前目錄下的jenkins-data目錄掛載到容器的/var/jenkins_home目錄
? ? ? - /var/run/docker.sock:/var/run/docker.sock ?# 將主機的/var/run/docker.sock文件掛載到容器的/var/run/docker.sock文件
? ? ? - /usr/bin/docker:/usr/bin/docker ?# 將主機的/usr/bin/docker文件掛載到容器的/usr/bin/docker文件
? ? ? - /usr/lib/x86_64-linux-gnu/libltdl.so.7:/usr/lib/x86_64-linux-gnu/libltdl.so.7 ?# 將主機的/usr/lib/x86_64-linux-gnu/libltdl.so.7文件掛載到容器的/usr/lib/x86_64-linux-gnu/libltdl.so.7文件
? ? ? - /etc/localtime:/etc/localtime:ro
? ? ? - /home/maven/apache-maven-3.6.3:/home/maven/apache-maven-3.6.3
? ? ? - /home/maven/rep:/home/maven/rep:rw
? ? ? - /usr/lib/jvm/jre:/usr/lib/jvm/jre #這里可以不掛載,因為鏡像包含jdk11

networks: ?# 定義網(wǎng)絡(luò)
? jenkins-network: ?# Jenkins網(wǎng)絡(luò)配置
? ? driver: bridge ?# 使用bridge驅(qū)動
? ? ipam: ?# IP地址管理
? ? ? config: ?# 配置
? ? ? ? - subnet: 172.19.0.0/24 ?# 子網(wǎng)為172.19.0.0/24
? ? name: jenkins-network ?# 網(wǎng)絡(luò)名稱為jenkins-network

? ? ? ? 官網(wǎng)下載maven? wget? 地址
解壓? ?tar -zxvf? apache-maven-*.tar

docker-compose up -d 啟動jenkins?
密碼可以通過查看日志?
docker-compose logs jenkins?
一串很長的字符串??
登錄后按照推薦安裝,其他都跳過
下載插件 local? chinese? maven? publish over ssh? svn? git? 按照需要下載
新建項目?
重點是
發(fā)送到目標(biāo)服務(wù)器時設(shè)置的路徑以及本身需要發(fā)送的文件設(shè)置

sourcefiles? 指的是svn拉取下來的目錄中可以用的目錄

remove prefix 需要刪除的前綴、

remote directory? 這里需要你在設(shè)置服務(wù)器時設(shè)置一個根目錄 ,不然他會一直進(jìn)root目錄找

execcommand?

docker-compose restart server

?


? ? ? ??文章來源地址http://www.zghlxwxcb.cn/news/detail-761285.html

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

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

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • jenkins+docker實現(xiàn)可持續(xù)自動化部署springboot項目

    目錄 一、前言 二、微服務(wù)帶來的挑戰(zhàn) 2.1 微服務(wù)有哪些問題

    2024年04月15日
    瀏覽(42)
  • IDEA快速部署Spring Boot 項目到Docker

    IDEA快速部署Spring Boot 項目到Docker

    我們通常使用TCP的方式連接Docker,所以我們需要配置Docker并開放端口,如果是本地虛擬機,可以簡單使用http的方式進(jìn)行連接(不建議),如果你是遠(yuǎn)程服務(wù)器,請 務(wù)必采用安全的連接方式(https) ; 自己的虛擬機 如果是自己的虛擬機,可以不需要創(chuàng)建CA證書??梢允褂?http://ip:端

    2023年04月10日
    瀏覽(32)
  • 云服務(wù)器使用jenkins+docker自動化部署SpringBoot項目

    云服務(wù)器使用jenkins+docker自動化部署SpringBoot項目

    docker?安裝jenkins,就這一步都惡心死了 //拉取鏡像,踩了很多坑,用其它版本的鏡像插件一直安裝失敗,最后用的是lts版本(基礎(chǔ)版) 用其它版本要么是連不上插件的下載地址,要么是插件下載不成功 ?docker pull jenkins/jenkins:lts ?部署 docker run --user root -d -p 10240:8080 -p 10241:50

    2024年02月01日
    瀏覽(31)
  • Docker 部署 Spring Boot 項目(含 MySQL + Redis )

    Docker 部署 Spring Boot 項目(含 MySQL + Redis )

    注意事項:如果需要將 Spring Boot 項目的日志文件掛載到本地,則在打包前需要先在 yml 進(jìn)行如下配置: 這里的 info 指的是日志等級,可以根據(jù)需要進(jìn)行修改,日志等級主要有以下幾種: trace :最低的日志級別,用于記錄非常詳細(xì)的信息,通常僅在診斷問題時使用。 debug :用

    2024年01月21日
    瀏覽(20)
  • Gitee+Jenkins(docker版)自動推送并部署Springboot項目到遠(yuǎn)程服務(wù)器

    Gitee+Jenkins(docker版)自動推送并部署Springboot項目到遠(yuǎn)程服務(wù)器

    如果要參考gitlab配置請參考Gitlab+Webhook自動推送并更新Springboot項目 Gitlab的配置部分 Jenkins服務(wù)器(Centos7.6): docker安裝的jenkins,參考Jenkins(docker安裝)部署Springboot項目 JDK1.8 Maven3.6.3 注意docker安裝的jenkins,而且是較新的版本,所以jenkins容器內(nèi)的java版本是11的,而我的項目是基于JDK1.8的

    2024年02月13日
    瀏覽(49)
  • Docker和Kubernetes部署Spring Boot項目:如何靈活修改配置文件?

    Docker和Kubernetes部署Spring Boot項目:如何靈活修改配置文件?

    ? 大家好,我是G探險者,今天我們來聊一下通過容器化部署的springboot項目,如何靈活的修改配置文件。 有同事問我,我們的springboot項目是容器化部署,使用的是K8S容器編排平臺,部署上去后,修改項目里面的配置不太方便,還需要進(jìn)入到容器內(nèi)部進(jìn)行修改,太麻煩了,怎么

    2024年02月10日
    瀏覽(26)
  • 一文看懂 win 10安裝docker并部署spring boot項目

    一文看懂 win 10安裝docker并部署spring boot項目

    目錄 1、下載docker安裝包 2、win 10環(huán)境準(zhǔn)備 3、安裝Docker Desktop 4、驗證Docker安裝 5、部署spring boot項目 ?5.1、pom.xml中添加docker依賴 5.2、添加Dockerfile文件 5.3、鏡像文件 5.4、驗證 Docker Desktop是Docker在win 10操作系統(tǒng)上的安裝方式,首先到Docker Desktop官網(wǎng)下載安裝包,安裝地址Instal

    2024年02月07日
    瀏覽(41)
  • Docker 部署spring-boot項目(超詳細(xì) 包括Docker詳解、Docker常用指令整理等)

    Docker 部署spring-boot項目(超詳細(xì) 包括Docker詳解、Docker常用指令整理等)

    大家好!我是夏小花,今天是 2023年10月29日|農(nóng)歷九月十五 ,轉(zhuǎn)眼間,馬上進(jìn)入到十一月份,最近這段時間一直在項目上沒有更新文章,話不多說,今天這篇博文主要是 簡單了解一下docker、dockerfile的使用、docker部署spring-boot項目以及一些docker常用的指令 ,本篇文章中如果有不

    2024年02月08日
    瀏覽(22)
  • 基于 Docker 的 Spring Boot 項目部署演示,其中使用了 Redis、MySQL 和 RabbitMQ 中間件

    這是一個基于 Docker 的 Spring Boot 項目部署演示,其中使用了 Redis、MySQL 和 RabbitMQ 中間件。 拉取 MySQL 鏡像: 創(chuàng)建 MySQL 容器: 將 密碼 、 數(shù)據(jù)庫名 、 用戶名 和 密碼 替換為您自己的值。 拉取 Redis 鏡像: 創(chuàng)建 Redis 容器: 拉取 RabbitMQ 鏡像: 創(chuàng)建 RabbitMQ 容器: 構(gòu)建和運行

    2024年02月06日
    瀏覽(21)
  • Jenkins + Gitee + Maven 自動化部署 Spring Boot

    Jenkins + Gitee + Maven 自動化部署 Spring Boot

    目錄 1、前言 1?.1、插件簡介 1.2、插件安裝 2、創(chuàng)建Maven項目 2.1、新建一個全新的項目 2.2、拷貝已有項目 3、項目配置 3.1 、General 3.2、源碼管理 3.3、構(gòu)建觸發(fā)器 3.4、構(gòu)建環(huán)境 3.5、Pre Steps 3.6、Build 1)Root POM 2)Goals and options 3)【高級】 3.7、Pre Steps 3.8、構(gòu)建環(huán)境 3.9、Post Ste

    2024年02月08日
    瀏覽(43)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包