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.

  • docker wordpress container can't connect to database container
  • Using remote byebug instance with docker-compose
  • Using variable interpolation in string in Docker
  • Why is there no logs using “docker run image command” to start container?
  • After building a docker image how can I run the image without pushing to docker hub?
  • How to configure docker to use /opt instead of /var
  • Creating a swarm cluster with Docker for Mac
  • How do I set System Path in my dockerfile for a Windows Container?
  • Copy log files from Docker container to host after CMD is run
  • Application Isolation with Linux Containers?
  • Virtualbox inside Docker
  • docker linking how can both containers know each others ip
  • 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.