Giter Site home page Giter Site logo

sekhar4536 / docker-examples Goto Github PK

View Code? Open in Web Editor NEW

This project forked from savishy/docker-examples

0.0 1.0 0.0 7.68 MB

A repository of Docker examples from simple to advanced.

Dockerfile 16.57% Python 1.50% Shell 40.60% Ruby 35.66% JavaScript 3.78% HTML 1.89%

docker-examples's Introduction

docker-examples

This is a repository of simple Docker examples.

Videos accompanying this code repo can be found in this YouTube playlist.

Prerequisites

Any machine with a working docker installation Should suffice; however individual examples may have other requirements.

Most of these examples have been tested out on Ubuntu 16.04 + Docker. Some have additionally been tested on Windows 10 + Docker Toolbox.

Examples

The examples are arranged below in increasing order of difficulty.

Beginner: docker-whale

This Simple example is from the Docker Getting Started Guide.

This example uses Ubuntu + the fortunes package.

Here we will build an Apache Web Server using Ubuntu + Apache.

This example shows how to build the same Apache webserver using supervisor. Additionally we will launch an SSH server (so that you can ssh to this webserver).

These examples illustrate persisting data across container restarts.

Intermediate: docker-jenkins

This example creates a Jenkins Docker container and demonstrates several core concepts.

Intermediate: docker-compose

This folder contains examples on Docker Compose.

Intermediate: docker-efkstack

This example creates an EFK stack (Elastic,Fluentd,Kibana) using Docker Compose.

Advanced: docker-machine

This folder contains several examples on Docker Machine.

Advanced: docker-swarm

This folder contains many examples on Docker Swarm.

Advanced: docker-tdd

A step-by-step demonstration of applying Test-Driven Development to Dockerfile development.

docker-examples's People

Contributors

savishy avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.