caglar10ur / go-lxc-deprecated

DEPRECATED: The official repository for this project has been moved to https://github.com/lxc/go-lxc

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

The official repository for this project has been moved to LXC organization.

This repository is kept here for historical purposes only.

Go Bindings for LXC 0.9

This package implements Go bindings for the LXC C API.

Requirements

This package requires LXC 0.9 and Go 1.x.

It has been tested on

  • Ubuntu 12.10 (quantal) by manually installing LXC 0.9
  • Ubuntu 13.04 (raring) by using distribution provided packages
  • Ubuntu 13.10 (saucy) by using distribution provided packages

Installing

The typical go get github.com/caglar10ur/lxc will install LXC Go Bindings.

Documentation

Documentation can be found at GoDoc

Examples

See the examples directory for some.

Notes

Note that since LXC 0.9 does not have full user namespaces support, any code using the LXC API needs to run as root.

About

DEPRECATED: The official repository for this project has been moved to https://github.com/lxc/go-lxc

License:GNU Lesser General Public License v2.1


Languages

Language:Go 89.1%Language:C 10.9%