Repeatable builds for Docker containers.
Docker is an open-source project to easily create lightweight, portable, self-sufficient containers from any application. The same container that a developer builds and tests on a laptop can run at scale, in production, on VMs, bare metal, OpenStack clusters, public clouds and more.
This is the source code for some containers that I publish in the Docker registry.
In order to use these containerized apps, you need to have Docker installed on your machine.
To list Docker images on your machine, run:
docker images
To throw away any of my containers, run:
docker rmi jumanjiman/<name-of-image>
To throw away cached copies of containers you no longer use:
docker rm $(docker ps -a -q)
All files in this Git repo are licensed under the MIT license, but the containers that you build from these files may contain apps with varying licenses. That means you can use these dockerfiles and scripts to create private or public containers as long as you adhere to the licenses of the containerized apps.
See the LICENSE file associated with the specific apps.