Skip to content

Instantly share code, notes, and snippets.

@holysugar
Created February 28, 2014 05:32
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save holysugar/9265873 to your computer and use it in GitHub Desktop.
Save holysugar/9265873 to your computer and use it in GitHub Desktop.
Docker Registry を立てる Vagrantfile のサンプル
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "centos65-x86_64-20131205"
config.vm.box_url = "https://github.com/2creatives/vagrant-centos/releases/download/v6.5.1/centos65-x86_64-20131205.box"
#config.vm.network :public_network, ip: "192.168.1.99", bridge: "en0: Ethernet"
config.vm.provider "virtualbox" do |vb|
vb.customize ["modifyvm", :id, "--vram", 128, "--memory", 1024, "--name", "docker-registry"]
vb.customize ["modifyvm", :id, "--natdnsproxy1", "off"]
vb.customize ["modifyvm", :id, "--natdnshostresolver1", "off"]
end
config.vm.provision "docker" do |d|
d.pull_images "stackbrew/registry"
d.run "stackbrew/registry",
args: "-v '/var/lib/registry:/tmp/registry' -p 5000:5000"
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment