Skip to main content

LXDock

Documentation License Latest Version Build status Codecov status

LXDock is a wrapper around LXD that allows developers to orchestrate their development environments using a workflow similar to Vagrant.

Why use LXDock?

It’s fast. LXDock is much much faster than a typical Vagrant + Virtualbox setup.

Multi-arch. Vagrant has been designed with Virtualbox and x86 in mind. Even if you use alternative providers, you’re going to have to jump through inelegant hoops to have your Vagrantfile work on x86 and arm (for example) at the same time because the very concept of a Vagrant box is arch-specific.

Simpler. When working with containers, much of the complexity of Vagrant becomes useless. Why the need for special “vagrant-prepared” boxes when lxc exec is available? It’s much simpler to use whatever images are provided directly by lxd. By removing the need to manage boxes, lxdock suddenly becomes much simpler (a simple wrapper around lxd, really).

Documentation

Online browsable documentation is available at https://lxdock.readthedocs.io.

Head over to the documentation for all the details on how to set up LXDock and how to start using containers in your project!

Requirements

LXD, Python 3.4+. Please refer to the requirements section of the documentation for a full list of dependencies.

Communication

You can join the #lxdock channel on irc.freenode.net to get help and ask questions related to the development of LXDock.

Authors

Virgil Dupras (@hsoft), Morgan Aubert (@ellmetha) and contributors.

License

GPLv3. See LICENSE for more details.

Metadata

Release files for lxdock 0.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for lxdock 0.4.1
File Size Uploaded
lxdock-0.4.1.tar.gz 58.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for lxdock 0.4.1
File Interpreter ABI Platform
lxdock-0.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 116.7 kB

Release files / lxdock-0.4.1.tar.gz

Download URL lxdock-0.4.1.tar.gz
Size 58.0 kB
Tags Source
SHA-256 checksum
How to use checksums
c645fec867dda80eaa2e7c9a531cb5faa81735365ac681c974e4a408f2f52927
BLAKE2b-256 checksum
How to use checksums
a7e2d398666b7e7e895414059ab5dfe7813770702e54b5238d7b6c23dcd5de10
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / lxdock-0.4.1-py3-none-any.whl

Download URL lxdock-0.4.1-py3-none-any.whl
Size 58.7 kB
Tags Python 3
SHA-256 checksum
How to use checksums
2c6f856cab329420be1d9119ac2a6bcc8668ababafa753d65a60d1b34422a81c
BLAKE2b-256 checksum
How to use checksums
8bff284dc197bf30f9e8cce78ee9175867c0ef30db3c3835469f3b637096b14b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.4.1 This release

2 release files

0.4.0

2 release files

0.3.0

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page