Omitted value induce default. Default is: tcp://localhost:4243, so if you omit tcp:// or unix://, then tcp:// is assumed. If you omit the target host, localhost is assumed. If you omit the port, 4243 is assumed. If you use unix:// with no value, then the default /var/run/docker.sock is assumed.