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/lib

Learn Postman https://www.youtube.com/watch?v=VywxIQ2ZXw4

Subscribe to Code, Query, Ship, and Learn

Don’t miss out on the latest issues. Sign up now to get access to the library of members-only issues.
jamie@example.com
Subscribe