最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Docker Compose安裝本地maven方式

 更新時(shí)間:2024年12月24日 11:11:18   作者:IT利刃出鞘  
本文介紹了如何使用Docker Compose安裝Maven,并提供了腳本和配置路徑,通過運(yùn)行Docker Compose,可以查看安裝結(jié)果,進(jìn)入容器后,可以查看Maven版本

簡介

本文介紹如何使用Docker Compose安裝maven。

腳本及配置

路徑:/work/env/maven

├── app
├── config
│   └── settings.xml
├── docker-compose.yml
├── repository
└── tool

docker-compose.yml

services:
  maven:
    image: maven:3.9
    container_name: maven_3.9
    volumes:
      - ./repository:/root/.m2/repository
      - ./config/settings.xml:/usr/share/maven/conf/settings.xml
      - ./app:/app
      - ./tool:/tool
    # 使用了 sleep infinity 命令來替換默認(rèn)的 Maven 構(gòu)建命令,從而避免啟動(dòng)時(shí)執(zhí)行任何構(gòu)建命令
    command: /bin/sh -c "sleep infinity"

運(yùn)行Docker Compose

docker compose up -d

查看結(jié)果

進(jìn)入容器:

docker exec -it maven_3.9 bash

結(jié)果

查看mvn版本:

mvn --version

結(jié)果:

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 教你如何通過編寫dockerfile部署python項(xiàng)目

    教你如何通過編寫dockerfile部署python項(xiàng)目

    Dockerfile是一個(gè)放置在項(xiàng)目根目錄下的描述文件,可以利用 Docker 命令基于該文件構(gòu)建一個(gè)鏡像,下面這篇文章主要給大家介紹了關(guān)于如何通過編寫dockerfile部署python項(xiàng)目的相關(guān)資料,需要的朋友可以參考下
    2024-07-07
  • Docker 默認(rèn)bridge網(wǎng)絡(luò)中配置DNS的方法

    Docker 默認(rèn)bridge網(wǎng)絡(luò)中配置DNS的方法

    這篇文章主要介紹了Docker 默認(rèn)bridge網(wǎng)絡(luò)中配置DNS的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-03-03
  • 詳解通過Docker搭建Mysql容器+Tomcat容器連接環(huán)境

    詳解通過Docker搭建Mysql容器+Tomcat容器連接環(huán)境

    本篇文章主要介紹了通過Docker搭建Mysql容器+Tomcat容器連接環(huán)境,具有一定的參考價(jià)值,有興趣的可以了解一下。
    2017-01-01
  • docker拉取鏡像報(bào)錯(cuò):Error?response?from?daemon:?Get?“https://registry-1.docker.io/v2/“:?dial?tcp的解決過程

    docker拉取鏡像報(bào)錯(cuò):Error?response?from?daemon:?Get?“https://r

    今天做完一個(gè)新項(xiàng)目,搭建了一個(gè)新的虛擬機(jī),打算使用docker來搭建各種環(huán)境,發(fā)現(xiàn)拉取鏡像報(bào)錯(cuò)Error?response?from?daemon:?Get?"https://registry-1.docker.io/v2/":?dial?tcp,所以接下來給大家介紹了docker拉取鏡像報(bào)錯(cuò)的解決過程,需要的朋友可以參考下
    2024-08-08
  • docker容器如何查看運(yùn)行日志

    docker容器如何查看運(yùn)行日志

    這篇文章主要介紹了docker容器如何查看運(yùn)行日志問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • 查找每個(gè)Docker鏡像的層和層大小的兩種方法

    查找每個(gè)Docker鏡像的層和層大小的兩種方法

    本文主要介紹了查找每個(gè)Docker鏡像的層和層大小的兩種方法,這對(duì)于識(shí)別可能導(dǎo)致鏡像整體大小的大型層,以及確定哪些層可以被刪除或優(yōu)化以減少鏡像的大小是非常有用的,感興趣的可以了解一下
    2023-10-10
  • centos7更改docker倉庫的方法

    centos7更改docker倉庫的方法

    這篇文章主要介紹了centos7更改docker倉庫的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-07-07
  • Docker安裝MySQL并使用Navicat連接的使用示例

    Docker安裝MySQL并使用Navicat連接的使用示例

    在Docker里運(yùn)行MySQL的方式還是很方便的,本文主要介紹了Docker安裝MySQL并使用Navicat連接的使用示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • Docker 環(huán)境配置以及問題解決方案

    Docker 環(huán)境配置以及問題解決方案

    這篇文章主要介紹了Docker 環(huán)境配置以及問題解決方案的相關(guān)資料,需要的朋友可以參考下
    2022-11-11
  • Docker容器/bin/bash?start.sh無法找到not?found問題解決

    Docker容器/bin/bash?start.sh無法找到not?found問題解決

    最近在學(xué)習(xí)聯(lián)系中遇到一個(gè)問題,百度后發(fā)現(xiàn)這個(gè)需求還是挺常見的,所以下面這篇文章主要給大家介紹了關(guān)于Docker容器/bin/bash?start.sh無法找到not?found問題的解決方法,需要的朋友可以參考下
    2022-08-08

最新評(píng)論

承德市| 柘荣县| 纳雍县| 繁峙县| 曲阳县| 易门县| 万宁市| 万宁市| 日土县| 太谷县| 永城市| 安达市| 汕头市| 灵川县| 彭水| 深圳市| 道真| 通海县| 武功县| 海淀区| 泰来县| 中超| 凤冈县| 伊吾县| 万源市| 芒康县| 陆川县| 磐安县| 彩票| 淮阳县| 定西市| 云南省| 丹阳市| 屏边| 武汉市| 磐石市| 泸州市| 麦盖提县| 漯河市| 阿瓦提县| 凤台县|