首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >运行kompose up时出现访问被拒绝错误

运行kompose up时出现访问被拒绝错误
EN

Stack Overflow用户
提问于 2020-04-28 18:51:06
回答 1查看 72关注 0票数 0

我使用brew安装了kompose

当我运行kompose up时,我得到

代码语言:javascript
复制
ERRO Unable to push image 'tolicodes/tolicodes.com:latest' to registry 'docker.io'. Error: errors:
denied: requested access to the resource is denied
unauthorized: authentication required

我的~/.docker/config.json看起来像这样:

代码语言:javascript
复制
{
    "auths": {
        "https://index.docker.io/v1/": {}
    },
    "HttpHeaders": {
        "User-Agent": "Docker-Client/19.03.8 (darwin)"
    },
    "credsStore": "desktop",
    "experimental": "disabled",
    "stackOrchestrator": "swarm"
}

我的docker-compose.yml

代码语言:javascript
复制
version: "3.4"
services:
  frontend-dev:
    build:
      context: .
      target: dev
    ports:
      - "3000:3000"
    volumes:
      - .:/app
      - /app/node_modules
    stdin_open: true
  frontend:
    build:
      context: .
      target: prod
    ports:
      - "80:80"
    image: tolicodes/tolicodes.com

我已经成功运行了docker login

EN

回答 1

Stack Overflow用户

发布于 2020-04-28 19:10:33

我必须将base64编码的用户名/密码添加到配置中

代码语言:javascript
复制
echo -n 'username:password'  | base64

~/.docker/config.json

代码语言:javascript
复制
"auths": {
    "https://index.docker.io/v1/": {
      "auth": "<THE OUTPUT>"
    }
  },
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61478433

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档