• Stars
    star
    214
  • Rank 184,678 (Top 4 %)
  • Language
    PHP
  • Created over 8 years ago
  • Updated about 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Visit https://dockerlabs.collabnix.com

Docker for You (DFY)

** THIS IS AN OLD REPOSITORY. Please refer DockerLabs if you want to get started with Docker] **

Are you new to Docker? Want to build your career in Container Technology?

Then Welcome ! You are at the right place.

This repository brings you tutorials that help you get hands-on experience using Docker. Here you will find a mix of labs and tutorials that will help you, no matter if you are a beginner, SysAdmin, IT Pro or Developer. Yes, you read it correct ! Its $0 learning platform. You don't need any infrastructure. Most of the tutorials runs on Play with Docker Platform. This is a free browser based learning platform for you. Docker tools like Docker Engine, Docker Compose & Docker Machine are already installed for you. All you need is to get started.

Getting Started with Docker

To get started with Docker, follow the below steps:

  • Create Dockerhub Account
  • Open Play with Docker Platform
  • Click on "Start"
  • This will open up an easy to understand PWD(Play with Docker) tool which displays instances on the left hand side while terminal at the right hand side
  • Click on "Create Instance" to create your first Linux instance

Getting Started with Docker Swarm

To get started with Docker Swarm, you can use "Play with Docker", shortly called PWD. It's free of cost and open for all. You get maximum of 5 instances of Linux system to play around with Docker.

  • Open Play with Docker Labs on your browser
  • Click on the icon near to Instance to choose 3 Managers & 2 Worker Nodes

My image

  • Wait for few seconds to bring up 5-Node Swarm Cluster

We recommend you start with one of our Beginners Guides, and then move to intermediate and expert level tutorials that cover most of the features of Docker. For a comprehensive approach to understanding Docker, I have categorized it as shown below:

Docker for Beginners

Docker for Intermediate

Docker for Advanced Users

A Bonus... Docker Swarm Visualizer

Swarm Visualizer is a fancy tool which visualized the Swarm Cluster setup. It displays containers running on each node in the form of visuals. If you are conducting Docker workshop, it's a perfect way to show your audience how the containers are placed under each node. Go..try it out..

Clone the Repository

git clone https://github.com/dockersamples/docker-swarm-visualizer
cd docker-swarm-visualizer
docker-compose up -d

My image

To run in a docker swarm:

$ docker service create \
  --name=viz \
  --publish=8080:8080/tcp \
  --constraint=node.role==manager \
  --mount=type=bind,src=/var/run/docker.sock,dst=/var/run/docker.sock \
  dockersamples/visualizer

Docker-Ready Solution for You

WordPress under Docker Swarm

ELK under Docker Swarm

Prometheus Stack under Docker Swarm

Apache Jmeter under Docker Swarm Mode

Voting App Example

Playing around with Photon OS

Playing around with MacVLAN

IPv6 & Docker Compose

Trying out Gitlab

Getting Started with Nginx

More Repositories

1

kubernetes101

Learn Kubernetes in 10 days
Shell
274
star
2

jmeter-docker

Setting up JMeter Distributed Load Testing Environment under Docker 17.03 Swarm Mode Cluster
Dockerfile
36
star
3

prometheus-armv7

A Docker Image of Prometheus for Raspberry Pi
Dockerfile
28
star
4

nagios-centos-arm

This is the first Dockerized Nagios Container for Raspberry Pi ARM architecture
Shell
13
star
5

collabnix

A Curated List of Docker & Kubernetes Resources
10
star
6

chatgpt-docker

Python
8
star
7

redis

Everything around Redis OSS , RedisInsight & Redis Modules
Python
7
star
8

Dell-System-Monitoring

Docker compose file for Dell hardware Monitoring
Shell
5
star
9

ajeetraina.github.io

5
star
10

openfaas

Getting Started with OpenFaas
Python
4
star
11

hellowhale

HTML
4
star
12

openfaas-retweet

Retweet Bot using OpenFaaS
Python
3
star
13

vellore

HTML
3
star
14

interviewq-README.md

3
star
15

webpage

A Simple HTML Webpage for Demonstrating CI-CD with Docker, Jenkins & GitHub
HTML
3
star
16

chatgpt-kubernetes

Python
3
star
17

ajeetraina

Docker Captain, ARM Innovator, Technologist
2
star
18

nginx-reverse-proxy

2
star
19

chatgpt-awesomeness

A Curated List of ChatGPT Awesome Links and Tools
2
star
20

ngnix-reverse-proxy-nextcloud

2
star
21

testcollabnix

Makefile
1
star
22

rexray

Everything about DellEMC RexRay
1
star
23

ffmpeg

Script for Installing FFMPEG on Linux
1
star
24

usm

HTML
1
star
25

Docker-Workshop

This is for Beginners who wants to start with Docker Basics and move to the advanced level of understanding around Docker Tools and Ecosystem.
1
star
26

docker-nagios

Docker container for Nagios 4.0.8 plus Dell check_openmanage plugin
Shell
1
star
27

spring-docker-demo

Getting Started Guide for Spring, Maven and Docker
Java
1
star
28

students-database-dotnet-docker

C#
1
star