An image for the current version of the opensource P2-repository package-drone. The image is based on CentOS with Java8.
With package-drone you can access on OSGi-artifacts or Eclipse-artifacts from Eclipse-IDE or Maven-Tycho.
Usage of the image:
Publish the exposed port 8080 and mount the directory /storage to an existing folder. For keeping the configuration of mail and so on you should also mount the directory /var/lib/package-drone-server/cm to an existing folder or data container.
With docker-compose you can do this like:
services: pdrone: image: afischer211/package-drone:latest hostname: pdrone container_name: pdrone volumes: - <your existing storage-folder>:/storage - <your existing config-folder>:/var/lib/package-drone-server/cm ports: - "8080:8080"