Skip to content

viswesn/play-with-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

play-with-docker

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.

A live version is available at: http://play-with-docker.com/

Requirements

Docker 1.12.1 or higher is required.

Installation

Start the Docker daemon on your machine and run docker pull docker:1.12.2-rc2-dind.

  1. Install go 1.7.1 with brew on Mac or through a package manager.

  2. go get

  3. go build

  4. Run the binary produced as play-with-docker

  5. Point to http://localhost:3000/ and click "New Instance"

Notes:

  • There is a hard-coded limit to 5 Docker playgrounds per session. After 1 hour sessions are deleted.
  • If you want to override the DIND version or image then set the environmental variable i.e. DIND_IMAGE=docker:dind

About

You know it, you use it, now it's time to improve it. PWD!.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 55.5%
  • Go 32.4%
  • HTML 7.9%
  • Shell 2.1%
  • CSS 0.9%
  • Dockerfile 0.8%
  • Other 0.4%