start new:
tmux
start new with session name:
tmux new -s myname
| { config, lib, pkgs, ... }: | |
| with lib; | |
| { | |
| imports = | |
| [ | |
| <nixpkgs/nixos/modules/installer/cd-dvd/channel.nix> | |
| ./machine-config.nix | |
| ]; |
| // The following test runs against a local Consul server started like so: | |
| // | |
| // consul agent -server -bootstrap-expect 1 -data-dir /tmp/consul | |
| // | |
| // The test output looks like this: | |
| // | |
| // % go test -test.v | |
| // === RUN TestConsul | |
| // --- PASS: TestConsul (6.76s) | |
| // consul_test.go:188: LastIndex after #1: 5 |
| #!/usr/bin/env python | |
| # | |
| # Building a tar file chunk-by-chunk. | |
| # | |
| # This is a quick bit of sample code for streaming data to a tar file, | |
| # building it piece-by-piece. The tarfile is built on-the-fly and streamed | |
| # back out. This is useful for web applications that need to dynamically | |
| # build a tar file without swamping the server. | |
| import os | |
| import sys |
| NNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNN | |
| NNNNNNNNNNNNNNNNNNDDDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNN | |
| NNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNN | |
| NNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDZ?NDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNN | |
| NNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDD?:$DDDDD8+DDD:=,DDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNN | |
| NNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDO?O:DD8DZ+$DDN:D=+DDDDDDDDDDDDDDDDDDDDDDDNNNNNNNN | |
| NNNNNNNNDDDDDDDDDDDDDDDDDDDDDD8:88~D8D?+++78O:8Z:DDDDDDDDDDDDDDDDDDDDDDDDDNNNNNN | |
| NNNNNNDDDDDDDDDDDDDDDDDDDDDDDD8+8D=+DI?Z8+?D+:8$:DDDDDDDDDDDDDDDDDDDDDDDDDDNNNNN | |
| NNNNNDDDDDDDDDDDDDDDDDDDDDDDDDD+D8?~=?$=8=7Z::8I:D8DDDDDDDDDDDDDDDDDDDDDDDDNNNNN | |
| NNNDDDDDDDDDDDDDDDDDDDDDDDDDD8D+IOIZ$7ZDD7+$:~O=~D8DDDDDDDDDDDDDDDDDDDDDDDDDNNNN |
| NNNNNNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNNNNNN | |
| NNNNNNNNNNNNNNNNNNDDDNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNNNNN | |
| NNNNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNNNN | |
| NNNNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDZ?NDDDDDDDDDDDDDDDDDDDNNNNNNNNNNNNN | |
| NNNNNNNNNNNNNDDDDDDDDDDDDDDDDDDD?:$DDDDD8+DDD:=,DDDDDDDDDDDDDDDDDDDDDNNNNNNNNNNN | |
| NNNNNNNNNNNDDDDDDDDDDDDDDDDDDDDO?O:DD8DZ+$DDN:D=+DDDDDDDDDDDDDDDDDDDDDDDNNNNNNNN | |
| NNNNNNNNDDDDDDDDDDDDDDDDDDDDDD8:88~D8D?+++78O:8Z:DDDDDDDDDDDDDDDDDDDDDDDDDNNNNNN | |
| NNNNNNDDDDDDDDDDDDDDDDDDDDDDDD8+8D=+DI?Z8+?D+:8$:DDDDDDDDDDDDDDDDDDDDDDDDDDNNNNN | |
| NNNNNDDDDDDDDDDDDDDDDDDDDDDDDDD+D8?~=?$=8=7Z::8I:D8DDDDDDDDDDDDDDDDDDDDDDDDNNNNN | |
| NNNDDDDDDDDDDDDDDDDDDDDDDDDDD8D+IOIZ$7ZDD7+$:~O=~D8DDDDDDDDDDDDDDDDDDDDDDDDDNNNN |
Get little rootfs from https://github.com/jpetazzo/docker-busybox/blob/master/tarmaker-buildroot/rootfs.tar
mkdir c1 c2
sudo tar -C c1 -xf rootfs.tar
sudo tar -C c2 -xf rootfs.tar
Now we will prepare c1 to host a shared mount with c2:
| #!/bin/bash | |
| # | |
| # NINETEEN.SH | |
| # This script allows you to install/update Enlightenment 19 git version on | |
| # Ubuntu 14.04 LTS or Debian wheezy/sid, or remove E19 git from your system. | |
| # Originally from: http://ubuntuforums.org/showthread.php?t=2203190 | |
| # By: Philippe J. Guillaumie (batden AT sfr DOT fr). | |
| # Additional updates by: Bryan Hundven (bryanhundven AT gmail DOT com). | |
| # | |
| # Tip: |
| #!/bin/bash | |
| # vi: ts=4:sw=4:et | |
| # | |
| # NINETEEN.SH | |
| # This script allows you to install/update Enlightenment 19 git version on | |
| # Ubuntu 14.04 LTS or Debian wheezy/sid, or remove E19 git from your system. | |
| # Originally from: http://ubuntuforums.org/showthread.php?t=2203190 | |
| # By: Philippe J. Guillaumie (batden AT sfr DOT fr). | |
| # Additional updates by: Bryan Hundven (bryanhundven AT gmail DOT com). | |
| # |
This Gist shows how to use Open vSwitch to bridge Docker containers on two hosts. It is based on this blog post http://goldmann.pl/blog/2014/01/21/connecting-docker-containers-on-multiple-hosts/.
A similar Gist using Tinc instead of Open vSwitch is available: https://gist.github.com/noteed/11031504.