Docker를 사용하여 컨테이너화된 클러스터와 함께 설치
Docker 를 사용하여 컨테이너화된 환경에서 Kafka 와 함께 Relational Migrator 를 설치할 수 있습니다. . 이 메서드는 데이터를 Docker 컨테이너에 로컬로 저장 하도록 Kafka 를 구성합니다. 자체 다중 서버 Kafka 환경을 구성하는 방법을 학습 보려면 이 방법을 사용하세요.
경고
이 배포서버 방법은 빠른 평가에 이상적입니다. 복원력이 뛰어난 프로덕션 환경을 제공하지 못할 수 있으므로 프로덕션 워크로드에는 권장되지 않습니다.
이 작업에 대하여
이 배포 메서드는 docker-compose
파일을 사용하여 Kafka 노드, Kafka Connect 노드 및 Relational Migrator 노드를 설정합니다.
시작하기 전에
컴퓨터에 Docker 가 설치되어 있어야 합니다. 자세한 내용은 Docker 엔진 설치를 참조하세요.
단계
Docker 작성 파일 다운로드
다운로드 센터 에서 Docker 를 플랫폼으로 선택합니다. 그런 다음 Kafka reference implementation 파일 을 선택합니다.
환경 변수 구성
구성
MIGRATOR_DATA_PATH
docker-compose
파일에서MIGRATOR_DATA_PATH
변수를 Relational Migrator가 지속성을 위해 데이터를 저장하는 경로로 구성합니다.(선택 사항) 소스 데이터베이스 가 MySQL 또는 Oracle 인 경우 다음을 구성합니다.
MIGRATOR_PATH_DRIVER
Relational Migrator 는 각 소스 데이터베이스 의 JDBC 운전자 를 사용하여 데이터베이스 스키마 를 읽습니다. SQL Server 및 PostgreSQL JDBC 드라이버를 번들로 제공합니다. MySQL 및 Oracle 의 경우 해당 드라이버를 추가해야 합니다.
docker-compose
파일 에서MIGRATOR_PATH_DRIVER
변수를 추가 JDBC 드라이버의.jar
파일 위치 로 구성합니다.