base=https://github.com/docker/machine/releases/download/v0.14.0 &&
curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/tmp/docker-machine &&
sudo install /tmp/docker-machine /usr/local/bin/docker-machine
base=https://raw.githubusercontent.com/docker/machine/v0.14.0
for i in docker-machine-prompt.bash docker-machine-wrapper.bash docker-machine.bash
do
sudo wget "$base/contrib/completion/bash/${i}" -P /etc/bash_completion.d
done
source /etc/bash_completion.d/docker-machine-prompt.bash
# then add this line to ~/.bashrc with echo and tee (or vim if you like manual which I do)
sudo echo "PS1='[\u@\h \W$(__docker_machine_ps1)]\$ '" | sudo tee -a ~/.bashrc
# docker compose is easy
sudo apt-get install docker-compose && sudo apt-get install systemd-docker && sudo apt-get install runc && sudo apt-get install opencontainer*