linux - Docker 注册表登录文件在哪里?

标签 linux windows macos docker docker-registry

我正在更换 Mac,但不记得我的 Docker 注册表登录信息。我可以进入并全部重置,但我宁愿将哈希登录文件复制到新 Mac。

在 OSX、Linux 和 Windows 上本地存储的 docker 注册表凭据在哪里?

最佳答案

我能够在 ~/.docker/config.json 中找到我需要的信息

将此文件从一个 OSX 安装复制到另一个,让我无需再次请求凭据即可通过注册表进行身份验证。

文件看起来是这样的:

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

关于linux - Docker 注册表登录文件在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34013068/

相关文章:

linux - 我可以从 ssh 调用本地函数吗?

c - 一次结束 C 程序的多个实例?

swift - MacOS Quartz Event Tap 监听错误事件

python - 在 Swift OS X 应用程序中使用 Python 模块

linux - printf 上的段错误 - NASM 64 位 Linux

linux - 如何通过动态使用 shell 脚本在直线中创建一堆数据库?

windows - 为什么录音机代码可以工作8位,但不能工作16位?

c++ - 屏幕截图特定窗口

c++ - windows.h Sleep(int) 函数浪费吗?

macos - MAC OS X Xampp 访问被禁止