Using Docker Machine and Swarm with Weave 0.10

Ilya Dmitrichenko

This is an outdated guide, please find latest version on our main website now! http://weave.works/guides/weave-and-docker-platform/index.html In this post I’d like to show how quickly one can get up-and-running using Weave with Docker...

Running Containers on Remote Docker Hosts with Weave 0.10

Matthias Radestock

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...

Weaveworks Sponsors Glider Labs to Enable More Docker Wins

Alexis Richardson

A really big goal for Weaveworks is to support Docker extensions as soon as possible.  This is so that enterprise class Docker use cases like data migration and failover can be enabled, easily combining Weave with components...

Using Docker Machine with Weave 0.10

Ilya Dmitrichenko

This is an outdated guide, please find latest version on our website now! http://weave.works/guides/weave-and-docker-platform/index.html In this post I’d like to show how quickly one can get up-and-running using Weave with Docker Machine....

Remote Weaving with Weave 0.10

Matthias Radestock

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...

My Container Won't Stop on Ctrl-C, and Other Minor Tragedies

Bryan Boreham

At Weaveworks, we containerise as much as possible, to simplify packaging and deployment. So, most of the time, whatever you ask our software to do will run inside a container. One day while testing, one step of network set-up got stuck,...

More Detail on Database Migration Using Docker, Flocker and Weave

Alexis Richardson

Previously we have worked with the ClusterHQ team to create demos of database migration.  These demos uses flocker for data volume replication and weave to maintain network integrity as the application changes eg during a failover...

Docker in Light of the Socketplane Acquisition

Alexis Richardson

This week Docker announced their acquisition of Socketplane, a start-up company working on software defined networking for Docker.  In this post I shall say what I think this means for us, for the new Docker seen as a platform, and...

Weave is Live at Tutum

Alexis Richardson

We are very pleased to be able to report another public production case at scale!  Congratulations and thanks are due to our friends at Tutum who announced a major upgrade to their Docker cloud service yesterday. The Tutum team have...

The Microsoft Azure Ecosystem for Docker - Some Slides

Alexis Richardson

This slidedeck by Patrick Chanezon talks about what Microsoft are doing with Docker.  It includes information about the Azure ecosystem and Weave’s place in it.  Worth a read as it includes many of your favourite new...

Get Your Kicks on Cloud66

Alexis Richardson

This week we saw our first ‘at scale’ public production use case at Cloud66.  Based in Austin TX, and London, this is a brilliant young company that puts customers first and is showing the way for the next generation of automated...

Networking Spark Cluster on Docker with Weave

Ilya Dmitrichenko

In this guide, I will show you how easy it is to deploy a Spark cluster using Docker and Weave, running on CoreOS. Apache Spark is a fast and general-purpose cluster computing system. It provides high-level APIs in Java, Scala and Python,...

Clocker Makes Container Clouds, Weave Makes the Connections

Ilya Dmitrichenko

… Weave is used as an overlay network to connect multiple hosts running Docker. It allows developers to run more complex apps without having to worry about such issues as port forwarding. Alex Williams, The New Stack Our friends at...

Powerstrip-Weave

Michael Bridgen

We’re very happy today to give the spotlight to Kai Davenport, who has been advancing the state of the art of Docker extensions, and weave, with his project powerstrip-weave. –Michael Powerstrip-Weave: A Docker Networking Extension In this...

Weave and Microsoft Azure

Alexis Richardson

We are very grateful to Patrick Chanezon for creating this tutorial explaining how to run weave and weavedns on Azure! — alexis

Elasticsearch, Weave and Docker

Ilya Dmitrichenko

This guide will demonstrate how to deploy an Elasticsearch cluster on Weave as well as a JavaScript microservice application for it. There are a few major advantages of using Weave for Elasticsearch. Firstly, you will gain Zen discovery...

Crate with Docker & Weave

Ilya Dmitrichenko

Please welcome our guests from Crate team, they have a very exciting Big Data use-case! — Ilya Introduction Crate is a massively scalable, distributed, and highly available database that leverages the power of Lucene for lighting fast...

Automated Provisioning of Multi-cloud Weave Network with Terraform

Ilya Dmitrichenko

Introduction In this post I am going to describe how I used one of HashiCorp’s latest tools — Terraform — for deploying a weave network across two different cloud providers. Terraform helps to answer some of provisioning-related questions...

Running Java Applications in Docker Containers

Ilya Dmitrichenko

Introduction In this post I would like to describe my approach to running Java applications in Docker containers. The key takeaway is that by reducing the base image, one wins a solid foundation, uncluttered of miscellaneous and...

Using Weave Network for Big Data: ElasticSearch & Apache Spark

Ilya Dmitrichenko

As part of our continuing effort demonstrating how weave overlay networking makes deploying complex distribute software stacks simpler, I decided to pick a couple of very hot open-source projects and show something people commonly do:...