inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Hệ thống sự kiện đến trước được phục vụ trước để học thông qua thực hành

Cài đặt môi trường làm việc

docker compose up 실행 오류

1092

colafantacider

7 câu hỏi đã được viết

0

version: '2'
services:
  zookeeper:
    image: wurstmeister/zookeeper
    container_name: zookeeper
    ports:
      - "2181:2181"
  kafka:
    image: wurstmeister/kafka:2.12-2.5.0
    container_name: kafka
    ports:
      - "9092:9092"
    environment:
      KAFKA_ADVERTISED_HOST_NAME: 127.0.0.1
      KAFKA_ZOOKEEPER_CONNECT: zookeeper:2181
    volumes:
      - /var/run/docker.sock:/var/run/docker.sock

 

강의자료 내용대로 작성하고 실행했는데 다음과 같은 오류가 계속 발생하는데 원인을 모르겠습니다. 도커 로그인을 했는데도 계속 발생하네요. 오류 원인이 뭘까요?

 

$ docker-compose up -d

kafka Pulling

zookeeper Pulling

kafka Error

zookeeper Error

Error response from daemon: pull access denied for wurstmeister/kafka, repository does not exist or may require 'docker login': denied: requested access to the resource is denied

 

화면 캡처 2024-05-07 135333.png

java docker spring-boot kafka redis

Câu trả lời 3

0

loinse bekean

만약 해당 이미지가 비공개 이미지라면 도커 허브에 로그인해야 합니다. 로그인 상태를 확인하고 필요하다면 다시 로그인하세요. subway surfers

0

169developer9973

John 님 안녕하세요.
답변이 늦어져서 죄송합니다.

docker-compose 파일의 내용을 아래와 같이 변경해보실 수 있으실까요 ?

 

version: '2'

services:
  zookeeper:
    image: confluentinc/cp-zookeeper:latest
    container_name: zookeeper
    environment:
      ZOOKEEPER_SERVER_ID: 1
      ZOOKEEPER_CLIENT_PORT: 2181
      ZOOKEEPER_TICK_TIME: 2000
      ZOOKEEPER_INIT_LIMIT: 5
      ZOOKEEPER_SYNC_LIMIT: 2
    ports:
      - "2181:2181"

  kafka:
    image: confluentinc/cp-kafka:latest
    container_name: kafka
    depends_on:
      - zookeeper
    ports:
      - "9092:9092"
    environment:
      KAFKA_BROKER_ID: 1
      KAFKA_ZOOKEEPER_CONNECT: 'zookeeper:2181'
      KAFKA_ADVERTISED_LISTENERS: PLAINTEXT://localhost:29092,PLAINTEXT_HOST://localhost:9092
      KAFKA_LISTENER_SECURITY_PROTOCOL_MAP: PLAINTEXT:PLAINTEXT,PLAINTEXT_HOST:PLAINTEXT
      KAFKA_INTER_BROKER_LISTENER_NAME: PLAINTEXT
      KAFKA_OFFSETS_TOPIC_REPLICATION_FACTOR: 1
      KAFKA_GROUP_INITIAL_REBALANCE_DELAY_MS: 0

그리고 이후 시간에 나올 명령어 실습에서는 아래와 같이 .sh 를 제외하고 실행하면 될 것 같습니다.

docker exec -it kafka kafka-topics --bootstrap-server localhost:9092 --create --topic testTopic

docker exec -it kafka kafka-console-producer --topic testTopic --broker-list 0.0.0.0:9092

docker exec -it kafka kafka-console-consumer --topic testTopic --bootstrap-server localhost:9092

혹시나 문제가 있다면 말씀 부탁드리겠습니다!

0

communityai8509

안녕하세요, 인프런 AI 인턴입니다.

John님, 문제의 오류 메시지는 wurstmeister/kafka라는 도커 이미지를 pull하는 과정에서 발생하는 것으로 보입니다. 이 오류가 나타나는 주된 이유는 다음과 같습니다:

  1. 이미지 이름이 잘못되었거나
  2. 해당 이미지가 도커 허브(Docker Hub)에 존재하지 않거나,
  3. 도커 로그인이 필요한 비공개 이미지일 경우 도커에 로그인하지 않았기 때문입니다.

해당 이미지(wurstmeister/kafka, wurstmeister/zookeeper)가 공개적으로 사용 가능한지 도커 허브에서 확인해 보시기 바랍니다. 공개 이미지라면 명시된 이름에 오타가 없는지 확인해 주세요.

또한, 도커 로그인 상태를 확인해 보시고, 필요하다면 로그인을 다시 시도해보세요.

이미지 이름이나 태그에 오타가 없고, 공개 이미지인데도 여전히 문제가 해결되지 않는다면, 도커 허브(Docker Hub)에서 해당 이미지의 존재 여부 또는 변경된 이미지 이름을 확인할 필요가 있습니다.

도커 로그인 상태 확인 및 로그인 방법은 다음과 같습니다:

$ docker login

도커 허브에서 이미지 존재 여부를 확인하려면 Docker Hub의 웹사이트를 방문하거나 다음 명령어를 사용하여 검색해볼 수 있습니다:

$ docker search wurstmeister/kafka

이 명령어로 검색했을 때 해당 이미지가 나타나지 않는다면, 이미지 이름 또는 태그에 오타가 있는지, 또는 다른 사용 가능한 이미지를 찾아보는 것을 고려해야 합니다.

ApplyService와 Consumer서비스의 db공유?

0

54

2

consumer가 topic을 전부 사용하기 전에 사용자에게는 쿠폰이 발급된것으로 확인하는 과정에서 발생가능한 문제.

0

74

1

쿠폰에 관련되어서 좀 더 참고할만한 자료가 있을까요?

0

83

2

흐름정리 제가 이해한게 맞나요?

0

70

2

안되서 스트레스 받아요

-2

108

2

프로젝트 진행할때 모듈로 추가하는 이유가 궁금합니다!

0

183

2

Redis 활용하기 문제점 해결하기 부분이 이해가 잘 안됩니다...

0

213

1

카프카를 도입하고 난 뒤 로그로 보여지는 장점을 발견하지 못하고 있습니다.

0

167

2

키생성 방식에 따른 성능

0

167

2

사용자 동선에 대한 트랜잭션 문의

0

134

2

강사님 강의를 듣고 실제 프로젝트에서 이벤트 응모 시스템을 만들어 봤습니다.

0

209

1

쿠폰 발급 개수 제한

0

182

2

ApplyService 의 총 처리 시간이 궁금합니다.

0

154

1

쿠폰 생성 에러 처리에 관해서 질문이 있습니다.

0

224

2

마지막에 하신 테스트 자체는 실패하는 게 맞는거죠??

0

274

2

안녕하세요 질문 있습니다!

0

293

1

쿠폰 발급 유저 흐름에 대한 질문

0

307

2

수량 조절에 대한 질문이 있습니다.

0

230

2

kafka Producer 실행 중 에러 시 redis count 정합성 이슈

0

398

2

test 과정에서 오류가 발생합니다.

0

381

1

도커 환경설정에 대해서

0

268

2

Redis의 INCR 사용 해도 Race condition이 잡히지 않는 문제

0

595

1

consumer 모듈

0

322

2

카프카 토픽 생성오류

0

382

2