¿Dónde están los files de inicio de session del logging de Docker?

Estoy cambiando Macs y no recuerdo mi inicio de session en el logging de Docker. Podría entrar y restablecerlo todo, pero preferiría copyr los files de acceso hash a la nueva Mac.

¿Dónde se almacenan localmente las cnetworkingenciales de logging de Docker en OSX, Linux y Windows?

Si se ha quedado con la authentication de logging V2 (publicatin) del acoplador nativo , busque un auth/htpasswd (o simplemente htpasswd ) que se utilizó para docker run el logging.

En Windows o Mac, ese file se habría creado dentro de la máquina virtual, es posible en /c/Users/... o /Users/... , ya que esas son las carpetas permanentes montadas por la image de boot2docker.

Como comenta el OP spechal , el inicio de session se guarda en ~/.docker/config.json .
Este problema, por ejemplo, lo ilustra:

 WARNING: login cnetworkingentials saved in /var/lib/jenkins/.docker/config.json Login Succeeded pushing docker image 0fd658e25fd8 from 06bdc8f-1508171450 to docker-registry.tld:5043/repo/ingest_preview:06bdc8f-1508171450 The push refers to a repository [docker-registry.tld:5043/repo/ingest_preview] (len: 1) 

Pude encontrar la información que necesitaba en ~ / .docker / config.json

Al copyr este file de una installation OSX a otra, me dejo autenticar con el logging sin solicitar cnetworkingenciales nuevamente.

El file se ve así:

 { "auths": { "registry.domain.com": { "auth": "HASH_HERE", "email": "user@domain.com" } } }