m1 맥은 arm64 아키텍쳐이다.
그러나 현재 confluent 에서 제공하는 카프카 이미지는 amd64만 지원하고 있다.
정식으로 m1 맥을 지원하는 이미지를 아직 출시하지 않아서 기존 confluent사의 kafka 이미지를 사용하면 아키텍쳐가 맞지 않다고 경고 메시지가 뜨게 된다.
기존 이미지가 실행에는 큰 문제가 없을 것으로 알고 있지만 공식 출시 전까지 대체 할 수 있는 arm64 용 이미지를 찾아보게 되었다.
m1 맥이 사용할 수 있는 arm64 아키텍쳐를 지원하는 kafka 이미지를 찾았고, 링크를 남겨둔다.
https://github.com/confluentinc/kafka-images/issues/80#issuecomment-1108911026
아래는 arm64 kafdrop 링크
https://hub.docker.com/r/dmytronasyrov/kafdrop/tags
아래는 카프카 도커 이미지를 만드는 방법에 관한 링크인데 나중에 도커를 잘 이해하고 사용하게 되면 다시 확인해보려고 링크한다.
https://nxt.engineering/blog/kafka-docker-image/
'Development > Data Engineering' 카테고리의 다른 글
tweepy 로 트위터 API V2 스트리밍 하기 (1) | 2022.05.25 |
---|---|
[Apache Flink] 플링크 v1.15 TableEnviroment execute() 메서드 삭제 (0) | 2022.05.12 |
[Apache Spark] 아파치 스파크 RDD란? (0) | 2022.04.19 |
[Apache Airflow] 아파치 에어플로우란? (0) | 2022.04.16 |
[Apache Spark] 스파크의 구조와 실행흐름 이해하기 (0) | 2022.03.30 |
댓글