<commit_before>This directory contains files used in moby demos.

# Prerequisites

Most of the scripts/files assume you are on a Mac.

- Recent Docker for Mac installed (edge, nightly, master channel)
- Currently, you need a *custom* version of VPNKit installed in Docker
  for Mac. Contact @magnus or @rneugeba.
- For the GCP portion: `brew install google-cloud-sdk`
- For `etcd`: `brew install etcd`
- Infrakit: Clone [infrakit](https://github.com/docker/infrakit) and
  the [GCP plugin](https://github.com/docker/infrakit.gcp) for
  infrakit.  For each, `make build-in-container` and then copy the
  contents of `./build` somewhere in your path.
<commit_msg>demo: Add URL to modified VPNKit<commit_after>This directory contains files used in moby demos.

# Prerequisites

Most of the scripts/files assume you are on a Mac.

- Recent Docker for Mac installed (edge, nightly, master channel)
- Currently, you need a *custom* version of VPNKit installed in Docker
  for Mac (see below)
- For the GCP portion: `brew install google-cloud-sdk`
- For `etcd`: `brew install etcd`
- Infrakit: Clone [infrakit](https://github.com/docker/infrakit) and
  the [GCP plugin](https://github.com/docker/infrakit.gcp) for
  infrakit.  For each, `make build-in-container` and then copy the
  contents of `./build` somewhere in your path.

For some of the demos, you currently need an updated version of VPNKit
for Docker for Mac. Hopefully this version will ship as default soon.

Quit docker for Mac
```
curl -fsSL --retry 10 -z vpnkit.tgz -o vpnkit.tgz https://circle-artifacts.com/gh/docker/vpnkit/708/artifacts/0/Users/distiller/vpnkit/vpnkit.tgz

tar xzvf vpnkit.tgz
cp Contents/MacOS/vpnkit /Applications/Docker.app/Contents/Resources/bin/
```
Restart Docker for Mac.


{'fraction_non_alphanumeric': 0.09891984081864696, 'fraction_numerical': 0.0034110289937464467, 'mean_word_length': 4.072046109510087, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 5, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1037899', 'n_tokens_mistral': 594, 'n_tokens_neox': 550, 'n_words': 213}