crane

command module
v3.4.2+incompatible Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 9, 2018 License: MIT Imports: 1 Imported by: 0

README

Crane

Lift containers with ease - www.craneup.tech

Overview

Crane is a Docker orchestration tool similar to Docker Compose with extra features and (arguably) smarter behaviour. It works by reading in some configuration (JSON or YAML) which describes how to run containers. Crane is ideally suited for development environments or continuous integration.

Features

  • Extensive support of Docker run flags
  • Simple configuration with 1:1 mapping to Docker run flags
  • docker-compose compatible
  • ultra-fast bind-mounts via Unison on Mac in the PRO version
  • Shortcut commands
  • Grouping of containers
  • Excluding / limiting containers via CLI
  • Smart detach / attach behaviour
  • Verbose output which shows exact Docker commands
  • Hooks
  • ... and much more!

Documentation & Usage

Please see www.craneup.tech.

Installation

The latest release is 3.4.2 and requires Docker >= 1.13. Please have a look at the changelog when upgrading.

The free version can be installed via:

bash -c "`curl -sL https://raw.githubusercontent.com/michaelsauter/crane/v3.4.2/download.sh`" && \
mv crane /usr/local/bin/crane

If you are on Mac, check out the PRO version which seamlessly integrates ultra-fast bind-mounts via Unison.


Copyright © 2013-2017 Michael Sauter. See the LICENSE file for details.


GoDoc Build Status

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL