dockercloud-network-daemon

command module
v1.2.1 Latest Latest
Warning

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

Go to latest
Published: Sep 28, 2016 License: Apache-2.0 Imports: 8 Imported by: 0

README

docker/dockercloud-network-daemon

System container used by Dockercloud to provide a secure overlay network between nodes using Weave. System containers are launched, configured and managed automatically on every node.

Performs two main tasks: attach containers to the weave network when they are started, and connect to newly discovered peers (via Tutum's API).

Usage

docker run -d \
  --net host \
  --privileged \
  -v /var/run/docker.sock:/var/run/docker.sock \
  -v /usr/bin/docker:/usr/local/bin/docker \
  -v /proc:/hostproc \
  -e PROCFS=/hostproc \
  -e WEAVE_LAUNCH="" \
  -e WEAVE_PASSWORD="pass" \
  dockercloud/network-daemon

Launch containers

docker run -d --net dockercloud --ip 10.7.x.x dockercloud/hello-world

Arguments

Key Description
WEAVE_LAUNCH Argument for weave launch command, possible values: "", when you launch the first weave router; "<ip/hostname>", when you want weave to join other's network; "**None**", to not run weave launch
WEAVE_PASSWORD Shared password used to secure the weave network

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