Path of a beginner to Kafka on docker for windows from A-Z for SQL Server
Follow the learning process of a beginner from you tube.
Install wsl2 in windows add feature and linux from app store https://www.youtube.com/watch?v=n-J9438Mv-s
Install docker desktop https://www.youtube.com/watch?v=AgZwJnBe2OE
Install terminal app from windows app store and linux integration in docker desktop https://www.youtube.com/watch?v=pa4KmDpaX6E
Learn windows terminal to use linux instead of powershell as most docker tutorial in web is linux
Learn linux basics of file manipulation https://www.youtube.com/watch?v=5NtvMB4oRj0
Learn vim to edit docker files https://www.youtube.com/watch?v=r6euRUb18ks
Learn docker commands https://www.youtube.com/watch?v=pTFZFxd4hOI
Learn docker network https://www.youtube.com/watch?v=c6Ord0GAOp8
Learn docker swarm https://www.youtube.com/watch?v=Tm0Q5zr3FL4
Learn Kafka https://www.youtube.com/watch?v=PzPXRmVHMxI
Build SQL Server Kafka Connector
FROM confluentinc/cp-kafka-connect-base:5.5.1
ENV CONNECT_PLUGIN_PATH="/usr/share/java,/usr/share/confluent-hub-components"
ENV MSSQL_JDBC_VERSION 7.2.2.jre8
RUN confluent-hub install --no-prompt confluentinc/kafka-connect-jdbc:5.5.1 \
&& confluent-hub install --no-prompt confluentinc/kafka-connect-http:1.0.15 \
&& confluent-hub install --no-prompt debezium/debezium-connector-sqlserver:1.2.2 \
&& wget "https://repo1.maven.org/maven2/com/microsoft/sqlserver/mssql-jdbc/${MSSQL_JDBC_VERSION}/mssql-jdbc-${MSSQL_JDBC_VERSION}.jar" \
-P usr/share/confluent-hub-components/confluentinc-kafka-connect-jdbc/libLearn Postman https://www.youtube.com/watch?v=VywxIQ2ZXw4