Merge pull request #1541 from weaveworks/weave-1.2-readme-updates

Update README for 1.2 release
This commit is contained in:
Bryan Boreham committed 2015-10-22 13:22:54 +01:00
commit 382901ae9c
2 files changed
+7 -37

No files matched your search

+7 -3
View File
@@ -46,6 +46,11 @@ Ensure you are running Linux (kernel 3.8 or later) and have Docker
sudo curl -L git.io/weave -o /usr/local/bin/weave
sudo chmod a+x /usr/local/bin/weave
For usage on OSX (with Docker Machine) you first need to make sure
that a VM is running and configured, as shown in [the Docker Machine
documentation](https://docs.docker.com/installation/mac/#from-your-shell).
Then you can launch weave directly from the OSX host.
CoreOS users see [here](https://github.com/fintanr/weave-gs/blob/master/coreos-simple/user-data) for an example of installing weave using cloud-config.
Amazon ECS users see
@@ -102,9 +107,8 @@ The only difference, apart from the name of the application container,
is that we tell our weave that it should peer with the weave on
`$HOST1` (specified as the IP address or hostname, and optional
`:port`, by which `$HOST2` can reach it). NB: if there is a firewall
between `$HOST1` and `$HOST2`, you must open the weave port (6783 by
default; this can be overriden by setting `WEAVE_PORT`) for TCP and
UDP.
between `$HOST1` and `$HOST2`, you must permit traffic to the weave
control port (TCP 6783) and data ports (UDP 6783/6784).
Note that we could instead have told the weave on `$HOST1` to connect to
`$HOST2`, or told both about each other. Order does not matter here;
-34
View File
@@ -1,34 +0,0 @@
---
title: Installing Weave with Boot2Docker
layout: default
---
# Installing Weave with Boot2Docker
If you are running Docker inside the Boot2Docker VM, e.g. because you
are on a Mac, then the following changes are required to the weave
instructions. First, we need to get Boot2Docker running:
host1$ boot2docker init
host1$ boot2docker start
host1$ eval "$(boot2docker shellinit)"
Assuming you have fetched the 'weave' script via curl or similar, and
it is in the current directory, launch weave on the Boot2Docker VM and
configure our shell. Boot2Docker uses TLS, but weave will auto-detect
that, and configure things appropriately.
host1$ weave launch
host1$ eval "$(weave env)"
Now, we can use the docker command to run our containers, as shown in
the [proxy documentation](proxy.html):
host1$ docker run -it ubuntu
For more information about how to access services running in
Boot2Docker from the host or other machines (i.e. outside of the weave
network), see these pages:
* https://github.com/docker/docker/issues/4007
* http://viget.com/extend/how-to-use-docker-on-os-x-the-missing-guide