Vagrantfile for Wordpress & MySQL on Docker provision
Vagrant.configure("2") do |config|
config.vm.network :forwarded_port, guest: 80, host: 3000
config.vm.provision "docker" do |d|
config.vm.box = "precise64"
config.vm.box_url = "http://files.vagrantup.com/precise64.box"
d.pull_images "mysql"
d.pull_images "wordpress"
d.run "vg_mysql" ,
image: "mysql" ,
args: "-e MYSQL_ROOT_PASSWORD=mysecretpassword -p 3306:3306 "
d.run "vg_wordpress" ,
image: "wordpress" ,
args: "--link vg_mysql:mysql -e WORDPRESS_DB_PASSWORD=mysecretpassword -p 80:80"
end
end