Public | Automated Build

Last pushed: 8 days ago
Short Description
Docker image that has XLD installed.
Full Description

xl-docker-demo-xld

Docker image that has XLD installed.

CI status


Supported tags

Dockerfile

  • Dockerfile builds the container with base image jre-alpine
  • Dockerfile-slim builds the container with base image jre-slim

Starting

Running an empty XL Deploy with the repository stored inside the docker container

docker run --rm -v ~/xl-licenses:/license -p 4516:4516 xebialabs/xl-docker-demo-xld

Running an empty XL Deploy with the repository stored outside the docker container as a volume

docker run --rm -v [repo_location]:/opt/xld/server/repository -v ~/xl-licenses:/license -p 4516:4516 xebialabs/xl-docker-demo-xld

The license volume mount is needed to provide a valid license, or store a license when logging in the first time. To access the UI, browse to http://[docker_ip]:4516

Extending this image

If you're creating an image based on this image as a parent, know that you can add a config fragment (i.e. myapp.conf) to the /etc/supervisor/conf.d directory, see the supervisor docs here. That will allow you to add your own programs to supervisor without having to override (copy/paste) the entire file.

Alpha tags

Please be aware that alpha images are not stable. Anything in there can break, is not guaranteed to be backwards or forwards compatible and there will not be any kind of support provided for them.

Docker Pull Command
Owner
xebialabs