Docker Compose安装本地maven方式
作者:IT利刃出鞘
本文介绍了如何使用Docker Compose安装Maven,并提供了脚本和配置路径,通过运行Docker Compose,可以查看安装结果,进入容器后,可以查看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 命令来替换默认的 Maven 构建命令,从而避免启动时执行任何构建命令
command: /bin/sh -c "sleep infinity"运行Docker Compose
docker compose up -d
查看结果
进入容器:
docker exec -it maven_3.9 bash
结果

查看mvn版本:
mvn --version
结果:

总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。
