[英]Access Denied error when running kompose up
I installed kompose
using brew.我使用 brew 安装了
kompose
。
When I run kompose up
I get当我运行
kompose up
我得到
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
my ~/.docker/config.json
looks like:我的
~/.docker/config.json
看起来像:
{
"auths": {
"https://index.docker.io/v1/": {}
},
"HttpHeaders": {
"User-Agent": "Docker-Client/19.03.8 (darwin)"
},
"credsStore": "desktop",
"experimental": "disabled",
"stackOrchestrator": "swarm"
}
My docker-compose.yml
我的
docker-compose.yml
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
I've successfully run docker login
我已经成功运行
docker login
I had to add the base64 encoded username/password to the config我必须将 base64 编码的用户名/密码添加到配置中
echo -n 'username:password' | base64
In ~/.docker/config.json
在
~/.docker/config.json
"auths": {
"https://index.docker.io/v1/": {
"auth": "<THE OUTPUT>"
}
},
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.