Notes:
sudo ros engine switch docker-17.03.2-ce
rancher/rancher
container is hosted on DockerHub. If you don't have access to DockerHub, or you are installing Rancher without an Internet connection, refer to how to prepare for an Air Gap Installation.