728x90
- Zookeeper + kafka standalone
- docker-compose로 실행
- 여러 개의 도커 파일을 실행해 줄 수 있다.
- git clone https://github.com/wurstmeister/kafka-docker
- docker-compose로 실행
GitHub - wurstmeister/kafka-docker: Dockerfile for Apache Kafka
Dockerfile for Apache Kafka. Contribute to wurstmeister/kafka-docker development by creating an account on GitHub.
github.com
- docker-compose-single-broker.yml 수정

해당 프로젝트를 가지고 온다 
docker-compose-single-broker.yml 수정할 것이다(visual로 연다) 
수정 - networks.my-network.ipv4_address를 통해 직접 IP를 지정하였다.
- depends_on 옵션을 통해 zookeeper가 먼저 실행된 후 실행되도록 하였다.
- networks.my-network.name을 현재 docker에서 사용하는 network로 설정하여 같은 네트워크를 사용하도록 지정하였다
- docker compose 실행
- docker-compos -f [파일명] up/down

docker compose
728x90
'Spring Cloud로 개발하는 MSA > 애플리케이션 배포 - DockerContainer' 카테고리의 다른 글
| Monitoring (0) | 2022.02.13 |
|---|---|
| Zipkin (0) | 2022.02.13 |
| MariaDB (0) | 2022.02.13 |
| Apigateway Service (0) | 2022.02.13 |
| Discovery Service (0) | 2022.02.13 |