Time Travel Has Arrived!

Troubleshoot your app with the new Time Travel feature. All Weave Cloud Explore views: Processes, Containers, Orchestrators and Hosts allow you to travel back in time to view an in situ state of your app that can be compared with its live state.

Troubleshooting Containers In Kubernetes With Weave Scope & Weave Cloud

Weave Scope is an open-source container visualization and troubleshooting project from Weaveworks that gives you a top-down view into your application and infrastructure, showing the dependencies and communication links between containers....

Container Networking With No Overlay On Aws Vpc!

Last week we announced a new option for users who run their container infrastructure entirely within Amazon Web Services (AWS) Elastic Compute Cloud (EC2). Weave Net now allows you to connect Docker containers directly to AWS VPC...

Weave Scope 0.14 With Mesosphere Dc/os Support, Plugins And Node Metrics

Weaveworks is delighted to announce a new version of Weave Scope, the zero-configuration container visualization and monitoring solution, supporting DC/OS. We share the community’s goal of making running containers in production free and...

Docker Multicast Networking: Maximum Warp Speed

Weave Net is unique among Docker container networking solutions in that it supports multicast networking. In multicast, a sender can transmit data once and have it delivered to multiple receivers in a multicast group. It’s...

Docker Networking With No External Cluster Store: Announcing Weave 1.4 Plugin

  All other Docker networking plugins, including Docker’s own “Overlay” driver, require that you set up Docker with a cluster store – a central database like Consul or Zookeeper – before you can use them. As well...

Weave Scope Gets Your Docker Containers Under Control

Weave Scope is a zero-config, drop-in solution for mapping and monitoring your Docker containers, and the easiest way to visualize your cloud-native application. Weave Scope 0.10 is out today and introduces some exciting new features:...

Weave Networking Performance With The New Fast Data Path

Weave Net 1.2 delivers performance close to standard networking on today’s common x86 servers thanks to “fast data path”, a feature we previewed a few months ago. We’ll be doing additional testing on servers with newer 10G network...

Life And Docker Networking - One Year On

Welcome to Docker 1.9 Today Docker has released Docker 1.9, which includes advances in Docker Networking. Perhaps the most important is the introduction of a new overlay networking approach to connect docker containers running across...

Docker Networking 1.9 And Weave Technical Deep-dive

This is a technical follow up to the previous post, Life and Docker Networking – One year On. Please note that our goal here, shared with Docker, is to make the customer experience as straightforward as possible. Do get in touch if you...

Weave: The Fastest Path To Docker On Amazon Ec2 Container Service

Today, Weaveworks is making it even faster and easier to deploy and see Docker container applications on Amazon Web Services’ EC2 Container Service (ECS). We’re delighted to be one of the launch Container Partners in the ECS marketplace,...

Scope Integration With Amazon Ecs

We recently integrated Weave with ECS  and in so doing included a set of Weave AMIs that are based on the official ECS-Optimized Amazon Linux AMI. I am happy to announce that starting today Weave Scope  is also included...

Weave As A Docker Network Plugin

The Weave plugin gives you a closer integration with Docker: docker inspect --format=’{{.NetworkSettings.IPAddress}}’ $WOVEN_CONTAINER A while ago I reported on a proof of concept that made Weave act as a Docker extension. Much of the...

Testing Docker Multi-host Network Performance With Weave Fast Datapath

This post introduces performance improvements to Weave Net, our Docker network. We sometimes get feedback about Weave Net expressing concerns about its performance impact. Specifically, the concern is that because it uses pcap to implement...

Let Weave Net Allocate Ip Addresses For You

One of the chores when using Weave Net is giving each container an IP address.  We recognized this, and we’ve automated it for you, as a new feature in Weave release 0.11.  Take a look at the walk-through in the documentation....

Running Containers On Remote Docker Hosts With Weave 0.10

In an earlier post we peeked under the covers of Weave 0.10 to discover how it interacts with remote Docker hosts. So, for example weave launch is translated into: <br> docker run --rm -v /var/run/docker.sock:/var/run/docker.sock -v...

Weave As A Docker Extension

(UPDATE: New, simpler build instructions) For some time there has been talk of extending Docker. Lately we have been seeing some projects born of this ongoing conversation; for example you may have seen Powerstrip, which lets you hook into...

Remote Weaving With Weave 0.10

One of the highlights of Weave 0.10 is the ability to run Weave on remote Docker hosts, in a pure container-only environment where the only access to the hosts is through the Docker Remote API. The weave script, as we know it Weave has...

Weavedns, Now With Less Amnesia

When we first released it, weaveDNS was a bit forgetful — if you stopped and started it, it would lose its database of names. It would also (probably) be given a fresh IP address by the docker daemon, so containers which had been told its...

Have You Met Weavedns?

Today we’re releasing a preview of weaveDNS: a distributed DNS service for your weave network. As with DNS in general, the main use of weaveDNS is to be able to refer to things by name rather than address. For instance, a database...