Skip to content

cloudfoundry/groot-windows

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
bin
 
 
 
 
hcs
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

groot-windows

A Garden image plugin for Windows.

Building

Make sure GOPATH is set. Then run:

GOOS=windows go build .

It generates a groot-windows.exe in the current directory.

Usage

groot-windows.exe [global options] command [command options] [arguments...]

Notes

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.

Examples

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.

Testing

Requirements

You must be in a windows environment to run these tests.

To run the entire suite of tests, run ginkgo -r -race -p .