https://github.com/bwajtr/docker-builder-maven-node-python
A docker builder image providing basic set of build tools for Java based Web development stacks
https://github.com/bwajtr/docker-builder-maven-node-python
docker docker-image java maven nodejs python
Last synced: 2 months ago
JSON representation
A docker builder image providing basic set of build tools for Java based Web development stacks
- Host: GitHub
- URL: https://github.com/bwajtr/docker-builder-maven-node-python
- Owner: bwajtr
- License: unlicense
- Created: 2023-02-19T16:24:36.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-01-30T08:53:58.000Z (over 2 years ago)
- Last Synced: 2025-03-21T05:31:04.411Z (over 1 year ago)
- Topics: docker, docker-image, java, maven, nodejs, python
- Language: Dockerfile
- Homepage:
- Size: 4.88 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-builder-maven-node-python
This docker image provides basic set of build tools for Java based Web development stacks: java, maven, node, python, git
* https://hub.docker.com/r/bwajtr/docker-builder-maven-node-python
* https://github.com/bwajtr/docker-builder-maven-node-python
## Introduction
This project goal is to create a docker image with the following build tools included:
* Eclipse Temurin JDK 17.0.10
* Note that java.security has been modified by setting securerandom.source=file:/dev/urandom
* Apache Maven 3.9.6
* npm 10.2.3 && nodejs v18.19.0
* Python 3.8.10
* git 2.25.1
* openssh-client (scp, ssh)
## How to use
```
docker run --rm -it bwajtr/docker-builder-maven-node-python:latest /bin/bash
```
## Example when using gitlab-ci pipelines
in you gitlab-ci.yml:
```
build:
image: bwajtr/docker-npm-maven:latest
stage: build
script:
- mvn commands
- npm commands
- git commands
- python commands
- ...
```