using shellinit instead of setting DOCKER_HOST directly, more reliable