Displaying 1 to 16 from 16 results

labs - This is a collection of tutorials for learning how to use Docker with various tools

  •    PHP

This repo contains Docker labs and tutorials authored both by Docker, and by members of the community. We welcome contributions and want to grow the repo.

play-with-docker - You know it, you use it, now it's time to improve it. PWD!.

  •    Go

Play With Docker gives you the experience of having a free Alpine Linux Virtual Machine in the cloud where you can build and run Docker containers and even create clusters with Docker features like Swarm Mode. Under the hood DIND or Docker-in-Docker is used to give the effect of multiple VMs/PCs.

Swarmpit - Lightweight Docker Swarm management UI

  •    Clojure

Swarmpit provides simple and easy to use interface for your Docker Swarm cluster. You can manage your services, secrets, volumes, networks etc. After linking your Docker Hub account or custom registry, private repositories can be easily deployed on Swarm. Best of all, you can share this management console securely with your whole team.We have more features coming like stack management, monitoring, user permissions constraints and more, so stay tuned or even better help us shape features you would like.

atsea-sample-shop-app - A sample app that uses a Java Spring Boot backend connected to a database to display a fictitious art shop with a React front-end

  •    Java

This example uses features in Docker 17.05 CE Edge. Install this version to run the example.This compose file creates a simplified development environment consisting of only the application server and the database.

full-stack - Full stack, modern web application generator

  •    Python

Generate a back end and front end stack using Python, including interactive API documentation. Copy the contents and use that as password / secret key. And run that again to generate another secure key.

terraform-digitalocean-docker-swarm-mode - Terraform module for provisioning a Docker Swarm mode cluster on DigitalOcean

  •    HCL

Terraform module to provision a Docker Swarm mode cluster in a single availability zone on DigitalOcean, using a private network. Terraform uses an SSH key to connect to the created droplets in order to issue docker swarm join commands. By default this uses ~/.ssh/id_rsa. If you wish to use a different key, you can modify this using the variable provision_ssh_key. You also need to ensure the public key is added to your DigitalOcean account and it's listed in both the manager_ssh_keys and worker_ssh_keys lists.

swarm-cronjob - 📅 Create jobs on a time-based schedule on Swarm

  •    Go

swarm-cronjob creates jobs on a time-based schedule on Swarm with a dedicated service in a distributed manner that configures itself automatically and dynamically through labels and Docker API. Now that we have a swarm-cronjob instance up and running, we will deploy new services.

drone-stack - Example setup of Drone CI in a Docker Stack using Swarm mode

  •    Shell

Example setup of Drone CI in a Docker Stack using Swarm mode. The script prepares a Docker volume for the Drone server's database and initializes your Docker engine in Swarm mode. Via docker stack deploy the complete stack with server and agents will be deployed to your Docker engine.

swarm-examples - Beispiel-Code zum Artikel "Continuous Deployment mit Docker Swarm" im Java Magazin 12

  •    Shell

Beispiel-Code zum Artikel "Continuous Deployment mit Docker Swarm" im Java Magazin 12.17. Update: Der komplette Artikel ist jetzt unter jaxenter.de online lesbar.

baghdad - Distributed CI/CD for microservices

  •    Go

Baghdad runs within your swarm cluster, builds, versions, and deploys your micro-services, along with itself. Baghdad also leverages every node within your cluster to parallelize Docker image builds.

swarm-dashboard - A simple monitoring dashboard for Docker in Swarm Mode.

  •    Elm

A simple monitoring dashboard for Docker in Swarm Mode. Swarm dashboard shows you all the tasks running on a Docker Swarm organised by service and node. It provides a visualisation that's space efficient and works well at a glance.


  •    HCL

On each of the 3 nodes, an additonal DigitalOcean volume has been added. The 3 volumes will be used by Ceph and available by default as /dev/sda drive.