forked from wardviaene/docker-swarm-demo
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathVagrantfile
20 lines (20 loc) · 862 Bytes
/
Vagrantfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Vagrant.configure(2) do |config|
config.vm.define "manager" do |manager|
manager.vm.box = "ubuntu/trusty64"
manager.vm.network "private_network", ip: "192.168.0.248"
manager.vm.hostname = "manager.example.com"
manager.vm.provision "shell", path: "docker-swarm-demo/docker_install.sh"
end
config.vm.define "agent1" do |agent1|
agent1.vm.box = "ubuntu/trusty64"
agent1.vm.network "private_network", ip: "192.168.0.247"
agent1.vm.hostname = "docker-agent1.example.com"
agent1.vm.provision "shell", path: "docker-swarm-demo/docker_install.sh"
end
config.vm.define "agent2" do |agent2|
agent2.vm.box = "ubuntu/trusty64"
agent2.vm.network "private_network", ip: "192.168.0.246"
agent2.vm.hostname = "docker-agent2.example.com"
agent2.vm.provision "shell", path: "docker-swarm-demo/docker_install.sh"
end
end