A Garden image plugin for Windows.
Make sure GOPATH
is set. Then run:
GOOS=windows go build .
It generates a groot-windows.exe
in the current directory.
groot-windows.exe [global options] command [command options] [arguments...]
groot pull
: Downloads the layers from the image registry if remote, and unpacks each layer into directories of the same name/digest located at <driver-store>/layers
. If <driver-store>/layers
already contain the same unpacked layers, this is a NOOP.
groot create
: Runs a groot pull
, uses the relevant layers to create a virtual Hard disk file inside <driver-store>/volumes
, mounts it as a Windows Volume path and returns a valid runtime spec on stdout.
groot-windows.exe --driver-store="c:\ProgramData\groot" create "oci:///C:/hydratorOutput" container1
groot-windows.exe --driver-store="c:\ProgramData\groot" delete container1
Use groot-windows.exe --help
to show detailed usage.
You must be in a windows environment to run these tests.
To run the entire suite of tests, run ginkgo -r -race -p .