Skip to content

Instantly share code, notes, and snippets.

@emj365
Last active March 5, 2017 10:42
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save emj365/771562d76e431ae84f7884f4dd516df5 to your computer and use it in GitHub Desktop.
Save emj365/771562d76e431ae84f7884f4dd516df5 to your computer and use it in GitHub Desktop.
docker registry
no-pty,no-X11-forwarding,permitopen="127.0.0.1:5000",permitopen="127.0.0.1:8080",command="/bin/echo do-not-send-commands" ssh-rsa <key-string> <id>
version: '2.1'
services:
registry:
image: registry:2
ports:
- "127.0.0.1:5000:5000"
volumes:
- ./data:/var/lib/registry
ui:
image: konradkleine/docker-registry-frontend:v2
depends_on:
- registry
links:
- registry:registry
environment:
- ENV_DOCKER_REGISTRY_HOST=registry
- ENV_DOCKER_REGISTRY_PORT=5000
ports:
- "127.0.0.1:8080:80"
# doesn't work on mac os when exec "docker pull localhost:5000/foo/bar"
ssh -NL 5000:127.0.0.1:5000 <user>@<registry-host> -vv
ssh -NL 8080:127.0.0.1:8080 <user>@<registry-host> -vv
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment