docker the docker registry (a private installation of it) use https (tls/ssl)

When you run your own registry (as per there is a pattern to follow with tagging your image/repository so when you push – it goes to your private repo.

There is no space for a protocol – how is this secured – TLS or ssh? it also runs on http but there doesn’t seem to be a way to explicitly specify to only use https.

  • Can't overwrite file in docker compose
  • A particular image is not getting pulled from Docker Hub - jwilder/nginx-proxy
  • Cucumber on Travis CI container
  • Why do Spring Cloud Netflix applications deployed on Docker containers require explicitly setting eureka.instance.hostname?
  • Connecting to localhost mysql server from inside docker container on macOS
  • How can we add capabilities to a running docker container?
  • Run RabbitMQ server in Docker
  • Set up docker remote execution on windows
  • Why my volume is empty?
  • failed to set the password using the given URL when using docker to create admin
  • How to publish an Artifact from inside a Docker container
  • Docker - Limit mounted volume size
  • One Solution collect form web for “docker the docker registry (a private installation of it) use https (tls/ssl)”

    It pings the private registry to see if https is available first, and if not it will use http. So, if you offer a https version of your private repo, it will automatically use it.

    You can see the code in Docker where this happens here.

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.