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

Docker Compose安裝本地maven方式

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

簡(jiǎn)介

本文介紹如何使用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 命令來(lái)替換默認(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)文章

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

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

    Dockerfile是一個(gè)放置在項(xiàng)目根目錄下的描述文件,可以利用 Docker 命令基于該文件構(gòu)建一個(gè)鏡像,下面這篇文章主要給大家介紹了關(guān)于如何通過(guò)編寫(xiě)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的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-03-03
  • 詳解通過(guò)Docker搭建Mysql容器+Tomcat容器連接環(huán)境

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

    本篇文章主要介紹了通過(guò)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的解決過(guò)程

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

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

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

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

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

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

    centos7更改docker倉(cāng)庫(kù)的方法

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

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

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

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

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

    Docker容器/bin/bash?start.sh無(wú)法找到not?found問(wèn)題解決

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

最新評(píng)論

开封市| 禹州市| 嘉峪关市| 古交市| 沾益县| 承德市| 浦县| 贡嘎县| 武穴市| 阿拉善右旗| 澜沧| 南部县| 巴楚县| 阳谷县| 安泽县| 古交市| 南京市| 临桂县| 南康市| 焦作市| 乡宁县| 潼南县| 广安市| 乐平市| 汶川县| 祁连县| 巴里| 东平县| 五指山市| 南乐县| 松阳县| 抚宁县| 淮南市| 明光市| 同德县| 清水县| 许昌市| 华坪县| 龙井市| 桂平市| 从江县|