如何对同一docker注册表使用多个身份验证/登录

常用容器登录方式

# 公共变量
REGISTRY="registry.cn-chengdu.aliyuncs.com"

new_docker_username="root"
new_docker_password="password"
# 登录新的Docker账号
docker login -u "$new_docker_username" -p "$new_docker_password" "$REGISTRY"

需要使用多个身份验证登录
解决办法:

  1. 在登录docker账号test后 ~/.docker 会生成对应的权限文件。
  2. 拷贝 ~/.docker
cp ~/.docker  ~/.docker_test
  1. 使用test 账号操作命令
# 拉取
docker --config ~/.docker_test pull ...
# 推送 
docker --config ~/.docker_test push ...

相关推荐

最近更新

  1. TCP协议是安全的吗?

    2024-04-24 11:14:04       18 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-24 11:14:04       19 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-24 11:14:04       18 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-24 11:14:04       20 阅读

热门阅读

  1. 深入Spring Boot配置机制:如何高效管理应用配置

    2024-04-24 11:14:04       13 阅读
  2. C++笔记

    C++笔记

    2024-04-24 11:14:04      12 阅读
  3. web server apache tomcat11-16-mbean

    2024-04-24 11:14:04       15 阅读
  4. 算法(哈希表

    2024-04-24 11:14:04       17 阅读
  5. SQL Server 详细使用教程

    2024-04-24 11:14:04       17 阅读
  6. vue2 点击预览本地 word excle pdf 文件

    2024-04-24 11:14:04       19 阅读
  7. css实现拖拽悬浮球组件

    2024-04-24 11:14:04       17 阅读