Stars: 5224
Forks: 1834
Pull Requests: 476
Issues: 30
Watchers: 203
Last Updated: 2023-09-09 09:02:39
Docker - Beginners | Intermediate | Advanced
License: Apache License 2.0
Languages: Dockerfile, PHP, CSS, JavaScript, Shell, HCL, PowerShell, HTML, Ruby, Roff
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 |
Title | Topics Covered | Category | Labs |
---|---|---|---|
Docker Scout | Scout CLI, Scout Sample Demo | Security | 2 |
Docker init | Dockerfile, Compose, Python, Go, Rust, Node | Developer Tools | 5 |
Docker init for Python | Dockerfile, Compose, Python | Developer Tools | 1 |
Docker init for Go | Dockerfile, Compose, Go | Developer Tools | 1 |
Docker init for Rust | Dockerfile, Compose, Rust | Developer Tools | 1 |
Compose Watch | Compose, Sync, Rebuild | Developer Tools | 1 |
Compose Include | Compose, Include | Developer Tools | 1 |
Title | Topics Covered | Labs |
---|---|---|
Docker for AI | Docker for Data Scientist | 1 |
Docker for Gaming | Gaming | Not Started |
Docker for Financial Service | - | Not Started |
Docker for Healthcare | - | Not Started |
How to Install Docker Compose?
version
Commandhelp
CommandConfig
CommandBuild
CommandPull
CommandPush
Commandup
CommandImages
Commandps
CommandStop
CommandStart
CommandRestart
Commandpause
CommandUnpause
CommandLogs
CommandPort
CommandRun
CommandScale
CommandExec
CommandKill
CommandRm
CommandDown
CommandA Simple Wordpress Application running on Single Node using Docker Compose
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 |
Dockerlabs is an independent community project founded by Ajeet Singh Raina, a Docker Captain from India & Docker Community Leader which is now being built & shaped by a growing community of contributors across the globe.
Ajeet Singh Raina |
Sangam Biradar |
Savio Mathew |
Saiyam Pathak |
Apurva Bhandari |
Sarkar Tathagata |
Prashansa K |
---|---|---|---|---|---|---|
Wikitops |
Akshit Grover |
Ameya Agashe |
Bala |
Thank you so much for showing your interest in contributing to Dockerlabs tutorials.
Guide to submitting your own tutorial
Template for writing Tutorial Page