The following set of instructions helps Docker DataCenter across multiple vms with static ip addresses:
- UCP - ucp.local on 172.28.128.10
- DTR - dtr.local on 172.28.128.11
- Worker node 1 - worker-node1 on 172.28.128.12
- Worker node 2 - worker-node2 on 172.28.128.13, runs Jenkins as a container pinned to this node
- Worker node 3 - worker-node3 on 172.28.128.14
https://www.vagrantup.com/downloads.html
https://www.virtualbox.org/wiki/Downloads
vagrant init ubuntu/xenial64
vagrant plugin install vagrant-hostsupdater
vagrant plugin install vagrant-multiprovider-snap
hub_username
hub_password
ucp_password
ee_url
vagrant up ucp-vancouver-node1 dtr-vancouver-node1 worker-node1 worker-node2 worker-node3
vagrant halt ucp-vancouver-node1 dtr-vancouver-node1 worker-node1 worker-node2 worker-node3
vagrant destroy ucp-vancouver-node1 dtr-vancouver-node1 worker-node1 worker-node2 worker-node3