From db75abbf10d58c5a7867f790ca23ec348594866f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20No=C5=BEi=C4=8Dka?= Date: Fri, 11 Mar 2016 14:23:15 +0100 Subject: [PATCH] Add docker registry v2 (aka distribution) --- registry-v2/centos7/Dockerfile | 11 +++++++++++ registry-v2/centos7/README.md | 19 +++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 registry-v2/centos7/Dockerfile create mode 100644 registry-v2/centos7/README.md diff --git a/registry-v2/centos7/Dockerfile b/registry-v2/centos7/Dockerfile new file mode 100644 index 00000000..8d943125 --- /dev/null +++ b/registry-v2/centos7/Dockerfile @@ -0,0 +1,11 @@ +FROM centos:7 +MAINTAINER The CentOS Project + +RUN yum -y install docker-distribution; yum clean all + +EXPOSE 5000 + +USER 42 + +ENTRYPOINT ["/usr/bin/registry"] +CMD ["/etc/docker-distribution/registry/config.yml"] diff --git a/registry-v2/centos7/README.md b/registry-v2/centos7/README.md new file mode 100644 index 00000000..995c6275 --- /dev/null +++ b/registry-v2/centos7/README.md @@ -0,0 +1,19 @@ +Docker Registry v2 (aka Distribution) +======================== + +CentOS7 Dockerfile for Docker Registry v2 + +To build: +```bash +docker build -t /registry . +``` + +To run: +```bash +docker run -d -p 5000:5000 /registry +``` + +To use a persistent storage run it as: +```bash +docker run -d -p 5000:5000 -v /var/lib/registry:/var/lib/registry:Z /registry +```