Welcome to the Docker Bangalore Meetup Community repo! This repo aims to centralize content (Meetup presentations, slides, recorded videos, etc) curated by the community members for the Docker Bangalore Meetup Community. The main objective is to help members of the Docker Bangalore Meetup community who share similar interests to learn from & collaborate with each other during events.
Aug 19 - Meetup #71 - Docker + Wasm Day - Slides
Aug 8 - Meetup #70 - Docker Dev Tools: Turbocharge Your Workflow!
July 11 - Meetup #69 - Navigating the Cloud - Streamlined Docker container Deployment on AWS
July 8 - Meetup #68 - Kubernetes 101 workshop for Beginners
July 5 - Meetup #67 - Exploring Graph Database with Neo4j DB and Docker Desktop
April 08 - Meetup #65 - Docker 10th Birthday
Feb 18 - Meetup #64 - Docker x IoT Show-n-Tell Event - Slides
Jan 14 - Meetup #63 - Docker Desktop Workshop
Nov 19 - Meetup #62 - Drone CI x Docker Workshop
Nov 5 - Meetup #61 - Joint Meetup - A Joint Meetup with 6 Bengaluru Tech Communities
Oct 22- Meetup #60 - Hacktoberfest 2022: Docker Extensions "Show-n-Tell"
Oct 15 - Meetup #59 -Open Source Community Conference 2022
Sep 10 - Meetup #58 - Docker Developer Workshop
July 30 - Meetup #57 - Docker Developer Meetup at Harness.io - Slides
June 11 - Meetup #56 - Docker Developer Meetup at Microsoft Reactor - Slides
March 26th - Meetup #54 - Docker 9th Birthday Celebration with JFrog Community
June 2021 - Meetup #53 - A Joint Meetup with JFrog & Collabnix Community - Slides
April 2021 - Meetup #52 - A Joint Meetup with Open Source Community Conference (OSCONF) 2021
Jan 2021 - Meetup #51: Joint Meetup with Docker Malaysia & Docker Pune Group | Docker, DevOps and IoT
23-Nov-2019 - #49 Docker, Kubernetes & DevOps Tools + Docker Intermediate Workshop
21-September 2019 - #48 Docker, K8s, ML + Docker101 Workshop - Amazon
7-Septemeber-2019 - #46 Docker Bangalore Joint Meetup with Cloud Native Group of Bangalore
03rd August 2019 - #45 Docker, Kubernetes & IoT - WalmartLabs
15th-June-2019 - #44 Dockercon 19 Recap & Announcements
25-April-2019 - #43 Docker Joint Meetup with OpenFaas @Microsoft Developer Group
30-March-2019 - #42 Docker 6th Birthday Celeberation Event
19-January-2019 - #41 Joint Meetup with Kubernetes & OpenShift + CloudNativeCon
14-September-2019 - #47 Collabnix Online Webinar: Demystifying Container Networking
21-November-2019 - #48 Collabnix Online Webinar:Integrated Log Analytics and Monitoring of Servers using Docker Containers & Elastic Stack
Docker 10th Birthday Celebration
Docker 9th Birthday Celebration
Docker 8th Birthday Celebration
Docker 7th Birthday Celebration
Docker 6th Birthday Celebration
Docker 5th Birthday Celebration
Docker 4th Birthday Celebration
Docker 3rd Birthday Celebration
With around 13000+ community member, Docker Bangalore Meetup group is one of the largest Docker meetup group in India.
With a motto of "Learn, Collaborate & Dockerize!" you get chance to meet other developers and ops engineers in your community that are using and learning about Docker. Docker is an open platform that helps you build, ship and run applications anytime and anywhere. Developers use Docker to modify code and to streamline application development, while operations gain support to quickly and flexibly respond to their changing needs. Docker ensures agility, portability and control for all your distributed apps.
Visit Docker Bangalore official Community Page for registering to the Community Page.
-
Join 8000+ DockerLabs Contributors in 2 mins via DockerLabs Slack Channel
-
Fork, Contribute & Share via DockerLabs GITHUB Repository
๐ Workshop/Labs (Hands-On Practical Labs)
Title | Topics Covered | Labs |
---|---|---|
Getting Started | Why, What & How about Docker?(slides) | - |
Docker for Beginner | Docker Image, Container, Dockerfile, Volumes, Networking | 40 |
Docker for Intermediate | Docker Compose, Swarm, Advanced Networking | 50 |
Docker for Advanced | Docker Security, Content Trust, Image Scanning, Swarm Mode Security | 31 |
Docker Desktop | Docker Dashboard, Dev Environments, Extensions | 5 |
- Running Hello World Example
- Working with Docker Image
- Saving Images and Containers as Tar Files for Sharing
- Building Your First Alpine Docker Image and Push it to DockerHub
- What is Dockerfile
- Understanding Layering Concept with Dockerfile
- Creating Docker Image with
- Lab #1: Installing GIT
- Lab #2: ADD instruction
- Lab #3: COPY instruction
- Lab #4: CMD instruction
- Lab #5: ENTRYPOINT instruction
- Lab #6: WORKDIR instruction
- Lab #7: RUN instruction
- Lab #8: ARG instruction
- Lab #9: ENV instruction
- Lab #10: VOLUME instruction
- Lab #11: EXPOSE instruction
- Lab #12: LABEL instruction
- Lab #13: ONBUILD instruction
- Lab #14: HEALTHCHECK instruction
- Lab #15: SHELL instruction
- Lab #16: Entrypoint Vs RUN
- Lab #17: USER instruction
- Lab #1: Installing GIT
- Writing Dockerfile with Hello Python Script Added
- Managing volumes through Docker CLI
- Creating Volume Mount from docker run command & sharing same Volume Mounts among multiple containers
- The docker network Command
- Lab #1: Listing the Networks
- Lab #2: Inspecting a Network
- Lab #3: List network driver plugins
- Lab #4: Docker Bridge Networking
-
How to Install Docker Compose?
- Lab #1:
version
Command - Lab #2:
help
Command - Lab #3:
Config
Command - Lab #4:
Build
Command - Lab #5:
Pull
Command - Lab #6:
Push
Command - Lab #7:
up
Command - Lab #8:
Images
Command - Lab #9:
ps
Command - Lab #10:
Stop
Command - Lab #11:
Start
Command - Lab #12:
Restart
Command - Lab #13:
pause
Command - Lab #14:
Unpause
Command - Lab #15:
Logs
Command - Lab #16:
Port
Command - Lab #17:
Run
Command - Lab #18:
Scale
Command - Lab #19:
Exec
Command - Lab #20:
Kill
Command - Lab #21:
Rm
Command - Lab #22:
Down
Command
- Lab #1:
-
A Simple Wordpress Application running on Single Node using Docker Compose
- Creating 5-Node Docker Swarm Cluster
- Lab #1: Creating Overlay Network
- Lab #2: Deploy Services
- Lab #3: Inspecting Docker Swarm Service States
- Lab #4: Scaling Docker Swarm Services
- Lab #5: Deploy the application components as Docker services
- Lab #6: Drain a node and reschedule the containers
- Lab #7: Cleaning Up
- Lab #1: Docker Overlay Networking
- Lab #2: Create an overlay network
- Lab #3: Create a service
- Lab #4: Test Service Discovery
- Lab #5: Test Routing Mesh
- Lab #6: Test standalone containersinOverlayNetwork
- Lab01 - Pulling images by tag
- Lab02 - Pulling images by digest
- Lab03 - Docker Content Trust
- Lab04 - Official Images
- Lab05 - Extra for experts
- Lab06 - Enable Docker Content Trust
- Lab07 - Push & Sign an Image
- Lab08 - Cleaning Up
- Lab01- Create a Secret
- Lab02 - Manage Secrets
- Lab03 - Access the secret within an app
- Lab04 - Clean-up
- Lab01 - Create an encrypted overlay network
- Lab02 - List networks
- Lab03 - Deploy a service
- Lab04 - Clean-up
- Lab01 - Create a private Hub repo
- Lab02 - Pull an image
- Lab03 - Tag and push an image
- Lab04 - View scan results
- Lab05 - Clean-up
- Lab01- Create a new Swarm
- Lab02 - Add a new Manager
- Lab03 - Add a new Worker
- Lab04 - Rotate Join Keys
- Lab05 - View certificates
- Lab06 - Rotate certificates
- Docker for Beginners
- Docker for Intermediate
- Docker for Advanced
- Docker Cheatsheet
- Docker Certificate Associate Exam Preparation
- Docker Interview Questions
We recommend you to visit Docker Awesome Compose Repository in order to find the Compose files for running sample apps
Python/Django |
---|
Docker + Django + PostgreSQL |
Python + Flask + Redis |
Reactjs |
---|
React + Spring + MySQL |
React + Express + MySQL |
React + Express + MongoDB |
React + Rust + PostgreSQL |
React + Nginx |
Golang |
---|
Go + NGINX + MySQL |
Go + NGINX + PostgreSQL |
Docker + Gomodule |
Java / Spring Boot |
---|
Spring + PostgreSQL |
Java Spark + MySQL |
PostgreSQL |
---|
Docker + Django + PostgreSQL |
MongoDB |
---|
NGINX + Flask + MongoDB |
NodeJS + MongoDB |
MySQL |
---|
NGINX + ASP.NET + MySQL` |
Prometheus |
---|
Docker + Prometheus Stack + Docker Swarm |
Elastic |
---|
Docker + Elasticsearch + Logstash + Kibana + Docker Swarm |
Elasticsearch + Logstash + Kibana |
Apache JMeter |
---|
Docker + Apache Jmeter + Docker Swarm Mode |
MacVLAN |
---|
Docker + MacVLAN |
Docker + Docker Compose & IPv6 |
Docker Security |
---|
Introduction to Docker Security |
Running Containers as ROOT |