December 09, 2014
"I set out to deploy Weave on my Pi"
Hats off to Alexander Grendel for getting Weave and Docker working on Raspberry Pi….! Quote: “The great thing about the setup is that I can take my Pi anywhere and as long as I have internet that allows (stateful outboud) tcp/udp on...
December 09, 2014
Running Java Applications in Docker Containers
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...
December 04, 2014
Two Developments of Interest to Hesco/Weave Puppet Module Users
While Weaveworks, Inc. celebrates this week an infusion of $5 million in capital, YMD Partners can report news relevant to docker/weave systems administrators using puppet to manage the configuration of their docker hosts. First, today...
December 03, 2014
Using Weave Network for Big Data: ElasticSearch & Apache Spark
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:...
December 03, 2014
Announcing Weaveworks and Our Series A Funding
I am very proud to announce that today we have become Weaveworks Inc. and have completed a $5M Series A investment led by Accel Partners. The press release is here – have a look to find out more about what we plan to deliver....
December 03, 2014
What Do We Do at Weaveworks?
Since I made the jump from finance to startups this year, the first question anyone asks is “What are you doing now, Bryan?”. “I work at a startup, building overlay networks and other tools for Linux Containers”. “Really? What’s that...
November 28, 2014
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...
November 25, 2014
What We Do! (Via some slides from operatingsystems.io)
Today I spoke at operatingsystems.io – an extremely interesting event as it turned out. Lots of great speakers, on top form, including no less than three on userland networking. I spoke about the bigger picture, with reference...
November 24, 2014
Using Puppet, Weave and Docker in Production
Today on the Weave Blog, we welcome Hugh Esco back for another guest post. About six weeks ago, Hugh wrote about migrating his applications to a new data centre using Docker and Weave. As part of that work, Hugh wrote a Puppet...
November 17, 2014
Screencast: Hello, Weave!
If you haven’t tried Weave yet, make sure to checkout our latest screencast which shows how easy it is to use! Do make sure to subscribe to our YouTube channel, so you won’t miss more videos from us.
November 13, 2014
Life and Docker Networking
“Life moves pretty fast. If you don’t stop and look around once in a while, you could miss it.” In this post, we’ll take a break from talking about Weave and instead have a look around at the emerging set of proposals for Docker...
November 04, 2014
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...
November 03, 2014
Using Weave and Docker to Enable a Visi Spark cluster
Thank-you very much to Dave Pollak for offering this guest post, cross-posted and thus also available on his blog. You have probably come across Dave’s work before – he is among other things the founder of the Scale web framework...
November 01, 2014
Deploying Riak with Docker, Clocker and Weave
Another quick use case example, following on from the recent Clocker integration of Weave. In this deck, Cloudsoft’s founders show how the same combination of Clocker, Docker and Weave, can be used to manage Riak as a guest workload...
October 31, 2014
A Project Called Weave Comes to the Rescue
Here’s a great use case in which end user Alexandre Beslic deploys a distributed key/value store, Scalaris, using Docker+Weave. Many thanks for this Alexandre! Our favourite quote: “No doubt that this is a huge step forward for...
October 31, 2014
Why Do We Have a Script that Wraps the 'docker' Command?
We’ve heard this question quite a few times. Sometimes it’s a reaction to a problem, like “I already have this other script that runs the Docker command, so it’s inconvenient to have to run your script instead”. So I thought I...
October 28, 2014
Running a Weave Network on CoreOS
Introduction In this guide I will demonstrate how to provision Weave across a few CoreOS instances. In the last section I will show fully working example of automated provisioning by means of Cloud Config, which would allow you to get...
October 22, 2014
Walkthrough of Connecting Nginx, PHP and MySQL with Weave
Since other people have published quite sophisticated examples, I thought it was time for a really simple one. The scenario is: you want to run a web server in a container, out in the cloud, talking to a database in another container,...
October 15, 2014
Clocker Adds Network Support Using Weave
Andrew Kennedy from CloudSoft has been using Weave to improve networking in Clocker, their Docker cloud. Clocker is software for laying out a set of Docker containers in your infrastructure, and thereby wiring up...
October 10, 2014
Looks Like Weave Will Werve Our Needs . . .
We welcome our second guest blogger today. Hugh Esco describes how he turned to Docker and Weave for his hosted applications, sites and services… all while focusing on migrating not re-architecting existing services....