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
结果:
总结
以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。