README.md in vagrant-docker-compose-1.5.0 vs README.md in vagrant-docker-compose-1.5.1
- old
+ new
@@ -1,7 +1,9 @@
# Vagrant Provisioner: Docker Compose
+[](https://circleci.com/gh/leighmcculloch/vagrant-docker-compose/tree/master)
+
A Vagrant provisioner for [Docker Compose](https://docs.docker.com/compose/). Installs Docker Compose and can also bring up the containers defined by a [docker-compose.yml](https://docs.docker.com/compose/yml/).
## Install
```bash
@@ -12,22 +14,22 @@
### To install docker and docker-compose
```ruby
Vagrant.configure("2") do |config|
- config.vm.box = "ubuntu/trusty64"
+ config.vm.box = "ubuntu/bionic64"
config.vm.provision :docker
config.vm.provision :docker_compose
end
```
### To install and run docker-compose on `vagrant up`
```ruby
Vagrant.configure("2") do |config|
- config.vm.box = "ubuntu/trusty64"
+ config.vm.box = "ubuntu/bionic64"
config.vm.provision :docker
config.vm.provision :docker_compose, yml: "/vagrant/docker-compose.yml", run: "always"
end
```
@@ -40,11 +42,11 @@
### To install and run docker-compose, with multiple files, on `vagrant up`
```ruby
Vagrant.configure("2") do |config|
- config.vm.box = "ubuntu/trusty64"
+ config.vm.box = "ubuntu/bionic64"
config.vm.provision :docker
config.vm.provision :docker_compose,
yml: [
"/vagrant/docker-compose-base.yml",
@@ -63,11 +65,11 @@
### To install, rebuild and run docker-compose on `vagrant up`
```ruby
Vagrant.configure("2") do |config|
- config.vm.box = "ubuntu/trusty64"
+ config.vm.box = "ubuntu/bionic64"
config.vm.provision :docker
config.vm.provision :docker_compose, yml: "/vagrant/docker-compose.yml", rebuild: true, run: "always"
end
```
@@ -82,10 +84,10 @@
### To install, rebuild and run docker-compose with options on `vagrant up`
```ruby
Vagrant.configure("2") do |config|
- config.vm.box = "ubuntu/trusty64"
+ config.vm.box = "ubuntu/bionic64"
config.vm.provision :docker
config.vm.provision :docker_compose, yml: "/vagrant/docker-compose.yml", rebuild: true,
options: "--x-networking", command_options: { rm: "", up: "-d --timeout 20"}, run: "always"
end