I hereby claim:
- I am cpuguy83 on github.
- I am cpuguy83 (https://keybase.io/cpuguy83) on keybase.
- I have a public key whose fingerprint is DC2B 8BF0 03B4 72B1 606E 2F8F A8F2 CB5F 82B3 1F49
To claim this, I am signing this object:
#!/usr/bin/env ruby | |
require 'bundler/setup' | |
require 'http' | |
require 'celluloid' | |
require 'celluloid/io' | |
require 'json' | |
class Event |
description "LDAP" | |
start on filesystem and started docker | |
stop on runlevel [!2345] | |
respawn | |
respawn limit 5 5 | |
script | |
/usr/bin/docker start -a ldap | |
end script |
post-start script | |
while [ -z $(docker ps | grep skydns) ]; do | |
echo "Waiting for DNS container to start" | |
sleep 1 | |
done | |
ip=$(docker inspect -f '{{ .NetworkSettings.IPAddress }}' skydns) | |
until `curl --output /dev/null --silent --head --connect-timeout 3 http://$ip:8080/skydns/services/`; do | |
echo "Waiting for DNS service to be ready for connections" | |
sleep 3 |
server { | |
listen 443 spdy; | |
server_name *.mydomain.com; | |
ssl on; | |
ssl_certificate /etc/ssl/ssl.crt; | |
ssl_certificate_key /etc/ssl/ssl.key; | |
location / { | |
proxy_pass http://my-backend-host; |
description "Mail" | |
start on started docker | |
stop on runlevel [!2345] or stopping docker | |
respawn | |
respawn limit 5 5 | |
script | |
/usr/bin/docker start -a mail | |
end script |
#!/bin/bash | |
attach_container() { | |
id=$(docker inspect --format '{{ .ID }}' $1) | |
cd /var/lib/docker/execdriver/native/${id} | |
if [ ! -z $2 ]; then | |
prog="${*:2}" | |
else | |
prog=bash | |
fi |
docker run -d -v /var/lib/postgresql --entrypoint /bin/echo --name data-postres cpuguy83/postgres Data-only container for postgres | |
docker run --rm -v /path/to/jar:/myjar.jar --volumes-from data-postgres --entrypoint /bin/bash cpuguy83/java -c "java /myjar.jar" | |
docker run -d --name postgres --volumes-from data-postgres cpuguy83/postgres |
---> Making bundle: binary (in bundles/1.1.0-dev/binary) | |
Created binary: /go/src/github.com/dotcloud/docker/bundles/1.1.0-dev/binary/docker-1.1.0-dev | |
ln: failed to create symbolic link '/go/src/github.com/dotcloud/docker/bundles/1.1.0-dev/binary/docker': Read-only file system | |
[2014-07-07 12:11:38 -0400 EDT] 37b6470e8b6b03cc4c68554735e9685b7bec7dc070eaf8ece4c0ff77f1bee01d: (from docker:fix_gh#6856_add_pass_unpause_events) die | |
[2014-07-07 12:11:38 -0400 EDT] 37b6470e8b6b03cc4c68554735e9685b7bec7dc070eaf8ece4c0ff77f1bee01d: (from docker:fix_gh#6856_add_pass_unpause_events) destroy | |
make: *** [test] Error 1 |
FROM debian | |
ADD my_entrypoint.sh /my_entrypoint.sh | |
ENTRYPOINT ["/my_entrypoint.sh"] |
I hereby claim:
To claim this, I am signing this object: