#FROM registry.access.redhat.com/openshift3/ose
FROM openshift/origin
LABEL name="projectatomic/atomic-registry-install" \
vendor="Project Atomic" \
url="https://projectatomic.io/registry" \
summary="Systemd installation container for Atomic Registry" \
description="This image installs Atomic Registry on a single host as systemd unit files. Atomic Registry is an open source enterprise registry solution based on the Origin project featuring single sign-on (SSO) user experience, a robust web interface and advanced role-based access control (RBAC)." \
INSTALL='docker run -i --rm \
--privileged \
--net=host \
-v /etc/atomic-registry/:/etc/atomic-registry/ \
-v /var/lib/atomic-registry/:/var/lib/atomic-registry/ \
-v /:/host \
-e REGISTRYPORT \
-e MASTERPORT \
-e CONSOLEPORT \
-e REGISTRYIMAGE \
-e MASTERIMAGE \
-e CONSOLEIMAGE \
-e REGISTRYTAG \
-e MASTERTAG \
-e CONSOLETAG \
--entrypoint /usr/bin/install.sh \
$IMAGE' \
UNINSTALL='docker run -i --rm \
--privileged \
-v /:/host \
--entrypoint /usr/bin/uninstall.sh \
$IMAGE'
ADD help.1 /
ADD services/ templates/ setup-atomic-registry.sh /exports/
ADD install.sh uninstall.sh /usr/bin/