Skip to content

Latest commit

 

History

History
44 lines (24 loc) · 2.49 KB

1. Install.md

File metadata and controls

44 lines (24 loc) · 2.49 KB

Pipework reference: jpetazzo/pipework
Readme / Intro / Install / Usage / Examples / Config

Install

docker pull kvaps/pipework

This image is based on Ubuntu-14.04 trusty. And was tested on lxc-docker-1.6.0 and Ubuntu-15.04 Desktop.

Docker v1.6.0 or higher

Needs docker-1.6.0 (or higher). crane 1.1.0 (or higher). docker-compose-1.3.0 (or higher).

  • This image kvaps/pipework requires the following docker run arguments: --privileged=true, --pid=host, --net=host, and -v /var/run/docker.sock:/docker.sock. Or else pipework won't be able to set up networking on your other containers.

This image will flat out not work on any previous version of Docker before 1.5.0. As the pipework script needs to see the host pid namespace, which requires --pid=host flag. The first version of Docker to implement this flag is Docker 1.5.0. However since docker-compose version 1.3.0 requires docker 1.6.0 we have upped the overall docker requirement to 1.6.0. This should not be an issue for most installations now that Docker 1.6.0 has been released.

Crane v1.1.0 or higher

If using the Crane orchestration tool, then v1.1.0 or higher. Which should be fine for most users now.

It's not actually a requirement to have any orchestration too in order to run this image. But it is more convenient, especially for specifying the ENV vars etc.

Docker Compose v1.3.0 or higher

Or if you are using the Docker Compose tool, then v1.3.0 and higher is needed. Which should be fine now also.

It's not actually a requirement to have any orchestration too in order to run this image. But it is more convenient, especially for specifying the ENV vars etc.