Public Repository

Last pushed: 2 years ago
Short Description
A sample Container to run a private Docker Registry with repositor.io
Full Description

A sample Container to run a private Docker Registry with repositor.io

As per Default the Registry Server will be reachable on your physical Docker Host at Port #3000 (0.0.0.0:3000). So use the IP or Hostname of your Server instead of myserver in the examples below.

If you need / want another Port change the Portmapping -p 3000:3000 in the docker run Command.

See also https://docs.docker.com/reference/commandline/cli/#port.

insecure Registry

add this option to your local Docker Daemon:

--insecure-registry myserver:3000

start the private Registry

# docker run -d -p 3000:3000 --name repositorio-docker jbrunk/repositorio-docker

login to the private Registry

# docker login -e some@mail.tld -p password -u some-user myserver:3000/v1/

tag an existing image

# docker tag debian myserver:3000/debian

push the image to the private registry

# docker push myserver:3000/debian

pull from private registry

# docker pull  myserver:3000/debian

See also: http://repositor.io/

Docker Pull Command
Owner
jbrunk