Skip to content

Instantly share code, notes, and snippets.

View rogaha's full-sized avatar

Roberto Gandolfo Hashioka rogaha

  • Docker, Inc
  • San Francisco, CA
View GitHub Profile
@rogaha
rogaha / Vagrantfile
Created August 5, 2013 22:31
Vagrant file - Docker VM
# -*- mode: ruby -*-
# vi: set ft=ruby :
BOX_NAME = ENV['BOX_NAME'] || "ubuntu"
BOX_URI = ENV['BOX_URI'] || "http://files.vagrantup.com/precise64.box"
VF_BOX_URI = ENV['BOX_URI'] || "http://files.vagrantup.com/precise64_vmware_fusion.box"
AWS_REGION = ENV['AWS_REGION'] || "us-east-1"
AWS_AMI = ENV['AWS_AMI'] || "ami-d0f89fb9"
FORWARD_DOCKER_PORTS = ENV['FORWARD_DOCKER_PORTS']
vagrant@precise64:~/docker-registry$ python -m unittest discover -v test
test_nginx_accel_redirect_layer (test_images.TestImages) ... ok
test_notfound (test_images.TestImages) ... ok
test_set_checksum_after (test_images.TestImages) ... ok
test_simple (test_images.TestImages) ... ok
test_unset_nginx_accel_redirect_layer (test_images.TestImages) ... ok
test_auth (test_index.TestIndex) ... ok
test_repository_images (test_index.TestIndex) ... ok
test_search (test_index.TestIndex) ... ok
test_users (test_index.TestIndex) ... ok
@rogaha
rogaha / volume.rst
Last active December 26, 2015 04:29
title

Working with Volumes

description

How to create and share volumes

keywords

Examples, Usage, volume, docker, documentation, examples

Data Volume

v0.3.0

[06:26:34 PM]% docker pull base (master|✚1)[Wed 18 Dec]
[debug] api.go:1036 Calling POST /images/create
2013/12/18 18:26:38 POST /v1.8/images/create?fromImage=base&tag=
[debug] registry.go:303 [registry] Calling GET https://indexstaging-docker.dotcloud.com/v1/repositories/base/images
Pulling repository base
[debug] http.go:168 https://indexstaging-docker.dotcloud.com/v1/repositories/base/images -- HEADERS: map[User-Agent:[docker/0.7.2-dev go/go1.2 git-commit/f768c6a-dirty kernel/3.8.0-27-generic ]]
2013/12/18 18:26:38 HTTP code: 404
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4GfwPnz2tI61Yn0PjAkLmCAtrA2rwmcXMIuBbX3HZP8YcwN3cAmgpfcg6pcJB3mLZXse7KgQEtD/8cjtmH5wyiKOHLHIr4KuE3rxyjv86ulWXtwO5ZZc/Vxl/+kwGhBK0R7+rP1/mSZZ/pgSIn8NPxzjtv0h1utDbHXyPJufT/cu9Po3+c8LZETW7G7ktm5i+0QWJTptyvlgXM/bBMgxUiQMN2aCRHOPHbI/MBqTpJ8sNEEVJ3FcGkUEkJSo33iCvCdJLwrRvCZ8AwNmmvpXRWNPSoGGQBbeThC8I5lO2R5yZhIlChszvvsPl9yT8c0uvMV6jlbh3j5vBf8DHuhcf rogaha@Robertos-MacBook-Pro.local
(vagrant@vagrant-ubuntu-raring-64):<~/go/src/github.com/dotcloud/docker>
[11:37:57 PM]% pulls contributors --additions (master|…)[Fri 14 Mar]
CONTRIBUTOR ADDITIONS DELETIONS COMMITS
shykes 112696 37819 665
crosbymichael 35222 23116 393
creack 32296 21721 682
vieux 30152 18024 544
dhrp 26326 14982 73
jamtur01 16566 16274 38
alexlarsson 10756 2668 230
self.auth = ('testuser', 'testuser')
data = {'callback_url': 'http://localhost:8003/hooks/highland/build', 'source_type': 'git', 'dockerfile_location': u'', 'docker_tag_name': u'latest', 'source_branch': u'master', 'docker_repo_slug': u'rogaha/docker-desktop', 'ssh_public': None, 'ssh_private': None, 'source_url': u'git://github.com/rogaha/docker-desktop.git'}
headers = {'Content-type': 'application/json', 'Accept': 'application/json'}
r = requests.post(url, data=json.dumps(data), headers=headers, auth=self.auth)
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC4GfwPnz2tI61Yn0PjAkLmCAtrA2rwmcXMIuBbX3HZP8YcwN3cAmgpfcg6pcJB3mLZXse7KgQEtD/8cjtmH5wyiKOHLHIr4KuE3rxyjv86ulWXtwO5ZZc/Vxl/+kwGhBK0R7+rP1/mSZZ/pgSIn8NPxzjtv0h1utDbHXyPJufT/cu9Po3+c8LZETW7G7ktm5i+0QWJTptyvlgXM/bBMgxUiQMN2aCRHOPHbI/MBqTpJ8sNEEVJ3FcGkUEkJSo33iCvCdJLwrRvCZ8AwNmmvpXRWNPSoGGQBbeThC8I5lO2R5yZhIlChszvvsPl9yT8c0uvMV6jlbh3j5vBf8DHuhcf rogaha@Robertos-MacBook-Pro.local
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDDFWCJ9o7ozoccviUCoWzRYD+9/MLLPBRKQ2EEf87aWh7hsdHPGpQa4QoRHZ1+F6tzY0Joi4afApAZhJ+jRT1uwJVy+1hQ1QdjqMPAenfRcn+26XeU3mtZnDAP7wPxRbhoUOLV6mZdKBXwIHU7RwWE2iXHLvJe4nBwYpNV8LRT2l0ZW9wdedve02ZVrI8SyBGczJglHJqyDiMSEKTgX8Ik7xEBMCdhaFNUh9D4EklYkIGsXI/YUqJK09VfgbkecolggTPXTuItV3oStB7u0zAJ/xVHwfGmm+mRPlIJFJGGk9aGHHO3Alzeun1ys8ROPdHznUPkgrfdqaOOUSK/WVZ9 roberto@docker.com
ERROR = -1
PENDING = 0
BUILDING = 1
DONE = 2
BUILD_STATUS = (
(ERROR, "Error"),
(PENDING, "Pending"),
(BUILDING, "Building"),
(DONE, "Done")
)