{"id":39156427,"url":"https://github.com/kaosagnt/docker-machine-driver-vmware","last_synced_at":"2026-01-17T21:58:25.389Z","repository":{"id":214286357,"uuid":"736149535","full_name":"kaosagnt/docker-machine-driver-vmware","owner":"kaosagnt","description":"Docker Machine VMware Driver fork for Toolbox2docker","archived":false,"fork":false,"pushed_at":"2025-12-22T11:48:00.000Z","size":1831,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"toolbox2docker","last_synced_at":"2025-12-23T22:50:31.476Z","etag":null,"topics":["docker","docker-machine","docker-machine-driver","toolbox2docker","vmware"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/kaosagnt.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-12-27T05:51:16.000Z","updated_at":"2025-12-22T11:47:55.000Z","dependencies_parsed_at":null,"dependency_job_id":"6f5e7cc1-daae-46d5-8002-27c042d12a4f","html_url":"https://github.com/kaosagnt/docker-machine-driver-vmware","commit_stats":null,"previous_names":["kaosagnt/docker-machine-driver-vmware"],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/kaosagnt/docker-machine-driver-vmware","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaosagnt%2Fdocker-machine-driver-vmware","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaosagnt%2Fdocker-machine-driver-vmware/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaosagnt%2Fdocker-machine-driver-vmware/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaosagnt%2Fdocker-machine-driver-vmware/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/kaosagnt","download_url":"https://codeload.github.com/kaosagnt/docker-machine-driver-vmware/tar.gz/refs/heads/toolbox2docker","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/kaosagnt%2Fdocker-machine-driver-vmware/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28519227,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-17T18:55:29.170Z","status":"ssl_error","status_checked_at":"2026-01-17T18:55:03.375Z","response_time":85,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["docker","docker-machine","docker-machine-driver","toolbox2docker","vmware"],"created_at":"2026-01-17T21:58:25.230Z","updated_at":"2026-01-17T21:58:25.383Z","avatar_url":"https://github.com/kaosagnt.png","language":"Go","readme":"# ⚠️This is a fork of Docker Machine VMware Driver ⚠\n\nThis is a fork of [Docker Machine VMware Driver](https://github.com/machine-drivers/docker-machine-driver-vmware) \nmaintained for [Toolbox2docker](https://github.com/kaosagnt/toolbox2docker).\n\nChanges include:\n- updated to compile against GO 1.22.x and later.\n- Uses github\\kaosagnt\\docker-machine with updates and changes.\n- Initial support to build inside a Docker Container.\n\nTODO: fix documentation and Docker build support\n\n# Docker Machine VMware Driver\n\nCreate Docker machines locally on VMware [Fusion](https://www.vmware.com/products/fusion)\nand [Workstation](https://www.vmware.com/products/workstation).\n\nThis driver requires VMware Workstation 14 (Windows/Linux) or VMware Fusion 10 (macOS)\nto be installed on your host. Earlier versions of Workstation/Fusion might still work\nwith this driver, but it's not officially supported.\n\n\u003e\n\u003e Docker machine has a builtin driver called `vmwarefusion`. The main difference between\n\u003e those drivers is that `vmware` also works on VMware Workstation, while `vmwarefusion` only\n\u003e works on VMware Fusion.\n\u003e\n\n## License\n\nThe Docker Machine VMware Driver is released under the [Apache License 2.0](https://github.com/machine-drivers/docker-machine-driver-vmware/blob/master/LICENSE) license, for more information see LICENSE or https://www.apache.org/licenses/LICENSE-2.0\n\n## Installation\n\n### From a Release\n\nThe latest version of the `docker-machine-driver-vmware` binary is available on the\n[GitHub Releases](https://github.com/kaosagnt/docker-machine-driver-vmware/releases) page.\nDownload the binary that corresponds to your OS into a directory residing in your PATH.\n\n### From Source\n\nMake sure you have installed [Go](http://www.golang.org) and configured [GOPATH](http://golang.org/doc/code.html#GOPATH)\nproperly. For MacOS and Linux, make sure `$GOPATH/bin` is part of your `$PATH` for MacOS and Linux.\nFor Windows, make sure `%GOPATH%\\bin` is included in `%PATH%`.\n\nRun the following command:\n\n```shell\ngo get -u github.com/kaosagnt/docker-machine-driver-vmware\n```\n\n\n## Usage\n\n```shell\n$ docker-machine create --driver=vmware default\n```\n\n\n## Options\n\n- `--vmware-boot2docker-url`: URL for boot2docker image\n- `--vmware-configdrive-url`: URL for cloud-init configdrive\n- `--vmware-cpu-count`: Number of CPUs for the machine (-1 to use the number of CPUs available)\n- `--vmware-disk-size`: Size of disk for host VM (in MB)\n- `--vmware-memory-size`: Size of memory for host VM (in MB)\n- `--vmware-network-type`: Network connection type to use (e.g. 'nat', 'bridged', 'hostonly')\n- `--vmware-no-share`: Disable the mount of your home directory\n- `--vmware-ssh-password`: SSH password\n- `--vmware-ssh-user`: SSH user\n- `--vmware-wait-ip`: Time to wait for vmrun to get an ip (in milliseconds)\n\n#### Environment variables and default values\n\n| CLI option                 | Environment variable   | Default                  |\n|----------------------------|------------------------|--------------------------|\n| `--vmware-boot2docker-url` | VMWARE_BOOT2DOCKER_URL | *Latest boot2docker url* |\n| `--vmware-configdrive-url` | VMWARE_CONFIGDRIVE_URL | -                        |\n| `--vmware-cpu-count`       | VMWARE_CPU_COUNT       | `1`                      |\n| `--vmware-disk-size`       | VMWARE_DISK_SIZE       | `20000`                  |\n| `--vmware-memory-size`     | VMWARE_MEMORY_SIZE     | `2048`                   |\n| `--vmware-network-type`    | VMWARE_NETWORK_TYPE    | `nat`                    |\n| `--vmware-no-share`        | VMWARE_NO_SHARE        | -                        |\n| `--vmware-ssh-password`    | VMWARE_SSH_PASSWORD    | `tcuser`                 |\n| `--vmware-ssh-user`        | VMWARE_SSH_USER        | `docker`                 |\n| `--vmware-wait-ip`         | VMWARE_WAIT_IP         | `30000`                  |\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaosagnt%2Fdocker-machine-driver-vmware","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkaosagnt%2Fdocker-machine-driver-vmware","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkaosagnt%2Fdocker-machine-driver-vmware/lists"}