Skip to content
This repository was archived by the owner on Jul 25, 2024. It is now read-only.

Conversation

dziemba
Copy link
Owner

@dziemba dziemba commented Jun 3, 2020

boot2docker is EOL: boot2docker/boot2docker#1408

Instead of relying on docker-machine, docker-machine-nfs and boot2docker, we now
use a vanilla vagrant box and install docker inside it. This allows us
to keep using the latest docker versions.

This also allows more more customization and some extra benefits:

  • Faster shell integration (static variable instead of docker-machine call)
  • Static IP of VMs (useful when accessing ports)
  • VM has swap now (just like Docker Desktop)
  • Disk size adjustable
  • Better test in installer

Performance has been measured and is equal to the old setup.

boot2docker is EOL: boot2docker/boot2docker#1408

Instead of relying on docker-machine, docker-machine-nfs and boot2docker, we now
use a vanilla vagrant box and install docker inside it. This allows us
to keep using the latest docker versions.

This also allows more more customization and some extra benefits:
- Faster shell integration (static variable instead of docker-machine call)
- Static IP of VMs (useful when accessing ports)
- VM has swap now (just like Docker Desktop)
- Disk size adjustable
- Better test in installer

Performance has been measured and is equal to the old setup.
@dziemba dziemba merged commit 217d906 into master Jun 3, 2020
@dziemba dziemba deleted the v2 branch June 3, 2020 18:55
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant