Ace-T's Blog 내 검색 [네이버 커넥트 이웃 합니다~^-^/ 요청 大 환영~~]

repository does not exist or may require 'docker login' k8s

OpenSource/K8s 2020. 2. 20. 10:12
[Good Comment!!, Good Discussion!!, Good Contens!!]
[ If you think that is useful, please click the finger on the bottom~^-^good~ ]
by ace-T

상황은 이러하다.

1. Dockerfile로 이미지를 만들었다.
Dockerfile  +  docker build 명령어 -> 이미지 뿅~
docker build -t xxxx:v0.1 .

2. docker images로 만들어진 이미지를 확인.
3. docker tag로 tag변경 가능.
4. docker push로 docker hub에 push!!
docker push xxxx:v0.1

k8sdev.yaml

apiVersion: apps/v1
kind: Deployment
metadata:
    name: tomcat-deployment
    labels:
        app: tomcat
spec:
    replicas: 1
    selector:
        matchLabels:
            app: tomcat
    template:
        metadata:
            labels:
                app: tomcat
        spec:
           containers:
           - name: tomcat
             image: address.io/teri_epi/hahahoho:v0.1
             ports:
             - containerPort: 8080

kubectl로 kubernets에 적용.
kubectl apply -f k8sdev.yaml

오류 발생|
repository does not exist or may require 'docker login' k8s

원인
docker hub의 레파지토리가 비공개(private)여서 나타나는 현상이었다.

공개로 바꾸고 처리 끝~:)

private일 경우에 docker login관련 어떤 처리를 해줘야 하는 거 같다.
이 내요은 여기에서 다루지 않는다. 구글 신에게 물어보자! :)

 

'OpenSource > K8s' 카테고리의 다른 글

repository does not exist or may require 'docker login' k8s  (0) 2020.02.20
docker hub login시 error 발생!  (0) 2020.01.29

acet 박태하가 추천하는 readtrend 추천글!

설정

트랙백

댓글

:::: facebook을 이용하시는 분들은 로그인 후 아래에 코멘트를 남겨주세요 ::::

docker hub login시 error 발생!

OpenSource/K8s 2020. 1. 29. 14:40
[Good Comment!!, Good Discussion!!, Good Contens!!]
[ If you think that is useful, please click the finger on the bottom~^-^good~ ]
by ace-T

docker login시에  error가 발생 하였다.

Error saving credentials: error storing credentials 
- err: exit status 1, out: `error storing credentials 
- err: exit status 1, out: `The user name or passphrase you entered is not correct.

 

~/.docker/config.json

{
  "auths" : {

  },
  "credSstore" : "osxkeychain",
  "credsStore" : "desktop",
  "stackOrchestrator" : "swarm"
}

 

다른 사람들과 config.json의 내용 또한 달랐다.

해결 방법

  • first rm /usr/local/bin/docker-credential-osxkeychain
  • modify ~/.docker/config.json "credsStore": ""
  • restart docker

참고 : https://github.com/docker/for-mac/issues/2295

'OpenSource > K8s' 카테고리의 다른 글

repository does not exist or may require 'docker login' k8s  (0) 2020.02.20
docker hub login시 error 발생!  (0) 2020.01.29

acet 박태하가 추천하는 readtrend 추천글!

설정

트랙백

댓글

:::: facebook을 이용하시는 분들은 로그인 후 아래에 코멘트를 남겨주세요 ::::