Last active
January 28, 2019 15:28
-
-
Save ali2077/323a80fc79f71bcae6c50b59221c576a to your computer and use it in GitHub Desktop.
Boot2Docker is a lightweight Linux distribution made specifically to run Docker containers. It runs completely from RAM, is a ~45MB download and boots quickly.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Boot2Docker | |
Build Status | |
################ | |
## | |
## | |
## The ISO can be downloaded here. | |
## https://github.com/boot2docker/boot2docker/releases | |
Features | |
Recent Linux Kernel, Docker pre-installed and ready-to-use | |
VM guest additions (VirtualBox, Parallels, VMware, XenServer) | |
Container persistence via disk automount on /var/lib/docker | |
SSH keys persistence via disk automount | |
Note: Boot2Docker uses port 2376, AKA Docker TLS port | |
################################################### | |
Boot2Docker is a lightweight Linux distribution made specifically to run Docker containers. It runs completely from RAM, is a ~45MB download and boots quickly. | |
Important Note: | |
Boot2Docker is officially in maintenance mode -- it is recommended that users transition from Boot2Docker over to Docker for Mac or Docker for Windows instead. | |
What this means concretely is new Docker releases, kernel updates, etc, but concerted attempts to keep new features/functionality to an absolute minimum to ensure continued maintainability for the few folks who can't yet transition to the better-suited Docker for Windows / Docker for Mac products (Windows 7 users who can't Docker for Windows at all, Windows 10 Home users who thus can't Hyper-V, VirtualBox users who thus can't Hyper-V, etc etc). | |
See docker/machine#4537 for some useful discussion around Docker Machine also being in a similar state. | |
################################################### | |
Caveat Emptor | |
Boot2Docker is designed and tuned for development. Using it for any kind of production workloads is highly discouraged. | |
Installation should be performed via Docker Toolbox which installs Docker Machine, the Boot2Docker VM, and other necessary tools. | |
How to use | |
Boot2Docker is used via Docker Machine (installed as part of Docker Toolbox) which leverages VirtualBox's VBoxManage to initialise, start, stop and delete the VM right from the command line. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment