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.

  • Ubuntu 16.10 in Docker 1.12 claims there is no socket for MySQL
  • Docker base image state replication
  • Caching a single file on Travis CI
  • Docker exec. Container is not running. Dockerize rails
  • Run dockerd as with non-default group in centos6 as a service?
  • multiple log_opts for docker logging
  • ansible playbook: setup and connect to docker (authentication or permission failure)
  • How to run ansible script inside a docker container
  • Use environment vars of container in command key of docker-compose
  • what is the difference between --force-rm and --rm when running docker build command
  • Docker - install php-memcached extenstion not working?
  • Travis Multi-Architecture Buiilds
  • 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.