stenh0use / docker-machine-for-mac Goto Github PK
View Code? Open in Web Editor NEWDocker Machine for Mac - an alternative to Docker for Mac
License: GNU General Public License v3.0
Docker Machine for Mac - an alternative to Docker for Mac
License: GNU General Public License v3.0
First, thank you for sharing this project with us!
Could you please add an explicit LICENSE
file to the repo so that it's clear
under what terms the content is provided, and under what terms user
contributions are licensed?
[...] without a license, the default copyright laws apply, meaning that you
retain all rights to your source code and no one may reproduce, distribute,
or create derivative works from your work. If you're creating an open source
project, we strongly encourage you to include an open source license.
Thanks!
Hi!
Thanks for sharing a way out of Docker for Desktop and its resource-intensive approach.
README.md
instructs to install Docker Machine with this link. Sadly that linked page says that docker-machine is now deprecated and that ... Docker Desktop replaces it :( Was it already the case when you kindly set up that repo, or is it a new development that will hamper its viability?
Thanks for clarifying for a historically linux Docker user new to Docker on macOS :)
Hi, this looks like a great replacement for docker for Mac. Have you maybe tried to run this on an ARM Mac?
I tried setting it up on an M2 MacBook Air. Setting up docker-cli is easy, and I got docker-machine via brew, no problem.
The issue seems to be VirtualBox. The Apple Silicon version is still in beta.
I tried installing it via brew (brew install --cask homebrew/cask-versions/virtualbox-beta
) or via the pkg from the website, but in both cases I run into the following issue while doing make build
:
There was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["hostonlyif", "create"]
Stderr: 0%...NS_ERROR_FAILURE
VBoxManage: error: Failed to create the host-only adapter
VBoxManage: error: VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: No such file or directory
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface
VBoxManage: error: Context: "RTEXITCODE handleCreate(HandlerArg *)" at line 105 of file VBoxManageHostonly.cpp
make: *** [vagrant-up] Error 1
After some google research it looks like some issue with macOs permissions for Kernel extensions? not sure though.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.