-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathVagrantfile
More file actions
21 lines (21 loc) · 871 Bytes
/
Vagrantfile
File metadata and controls
21 lines (21 loc) · 871 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Vagrant.configure("2") do |config|
config.env.enable
config.vm.define "dev" do |dev|
dev.vm.box = "fedora/30-cloud-base"
dev.vm.provision :shell, path: "bootstrap.sh"
dev.vm.provision :docker_compose, compose_version: "1.24.1"
dev.vm.provision :shell, path: "docker-compose.sh"
dev.vm.provision :shell, path: "deploy.py"
dev.vm.network "forwarded_port", guest: 5000, host: 5000
dev.vm.network "forwarded_port", guest: 5044, host: 5044
dev.vm.network "forwarded_port", guest: 9600, host: 9600
dev.vm.network "forwarded_port", guest: 5672, host: 5672
dev.vm.network "forwarded_port", guest: 15672, host: 15672
dev.vm.network "forwarded_port", guest: 5601, host: 5601
dev.vm.network "forwarded_port", guest: 9200, host: 9200
dev.vm.provider "virtualbox" do |v|
v.memory = 4096
v.cpus = 2
end
end
end