DependencyTrack / DependencyTrack/dependency-track
Any plans on generating a Windows Docker Image?
- Dominant language
- Java
- Stars
- 4.2k
- Forks
- 811
- Avg merge
- 9h 4m
- Merged PRs (30d)
- 229
Description
### Current Behavior
Currently, Docker Hub has only Linux images.
### Proposed Behavior
Since installation via WAR is deprecated, won't be supported on later versions. Currently we could deploy DTrack on any system with a JVM.
When trying to install via Docker, We found out We currently just have available linux Docker images. Therefore, We have lost any support for Windows or Mac.
We've tried the installation over a Windows Server machine but drawbacks are taking us back out of this method of installation (since we have to install over WSL, and not in a native way). We are worried about the future, when WAR installation method won't be supported.
I know I could develop my own Docker image, but I couldn't not resist to point out we are losing official support for those platforms and consequently, losing functionality one day we had.
Are there any plans on generating an official Windows Docker image?
### Checklist
- [X] I have read and understand the [contributing guidelines](https://github.com/DependencyTrack/dependency-track/blob/master/CONTRIBUTING.md#filing-issues)
- [X] I have checked the [existing issues](https://github.com/DependencyTrack/dependency-track/issues) for whether this enhancement was already requested
Contributor guide
Research direction
Start by reviewing the current Docker Hub images and the project's Docker-related setup, then compare the supported Docker workflow with WAR installation on systems using WSL. Done means establishing whether an official Windows Docker image is planned and, if so, defining its supported installation and platform expectations.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- docker, java
- Domain
- devops, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100