thebengeu / boot2docker-experimental

Builds customized Boot2Docker ISO containing Docker's experimental build

Home Page:https://registry.hub.docker.com/u/ahbeng/boot2docker-experimental/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Boot2DockerExperimental

Builds customized Boot2Docker ISO containing Docker's experimental build with experimental features, to be used with Docker Machine or Boot2Docker CLI.

The Boot2DockerExperimental ISO is ~28 MB while the Docker image is ~2.1 GB.

Option 1: Use Boot2DockerExperimental ISO from Releases

Use the boot2docker.iso from the latest release.

Use with Docker Machine

$ docker-machine create -d virtualbox --virtualbox-boot2docker-url $(curl https://api.github.com/repos/ahbeng/boot2docker-experimental/releases/latest | grep -o https://.*/boot2docker.iso) boot2docker-experimental

Use with Boot2Docker CLI

$ boot2docker --iso="$HOME/.boot2docker/boot2docker-experimental.iso" --iso-url=https://api.github.com/repos/ahbeng/boot2docker-experimental/releases --sshport=2023 --vm=boot2docker-experimental-vm init
$ boot2docker --vm=boot2docker-experimental-vm up
$ eval $(boot2docker --vm=boot2docker-experimental-vm shellinit)

Option 2: Use Boot2DockerExperimental ISO from Docker image

Use the boot2docker.iso from the Docker image created by Docker Hub's Automated Builds:

$ docker run --rm ahbeng/boot2docker-experimental > boot2docker-experimental.iso

Or build the Docker image yourself:

$ git clone https://github.com/ahbeng/boot2docker-experimental.git
$ cd boot2docker-experimental
$ docker build -t boot2docker-experimental .
$ docker run --rm boot2docker-experimental > boot2docker-experimental.iso

Use with Docker Machine

$ docker-machine create -d virtualbox --virtualbox-boot2docker-url "file://$PWD/boot2docker-experimental.iso" boot2docker-experimental

Use with Boot2Docker CLI

$ boot2docker --iso=boot2docker-experimental.iso --sshport=2023 --vm=boot2docker-experimental-vm init
$ boot2docker --vm=boot2docker-experimental-vm up
$ eval $(boot2docker --vm=boot2docker-experimental-vm shellinit)

About

Builds customized Boot2Docker ISO containing Docker's experimental build

https://registry.hub.docker.com/u/ahbeng/boot2docker-experimental/


Languages

Language:Shell 100.0%