Linux 的虚拟化技术




MacOS with earlier versions of Docker

  • Docker v 18.03 and above (since March 21st 2018) Use your internal IP address or connect to the special DNS name host.docker.internal which will resolve to the internal IP address used by the host.
  • Docker for Mac v 17.12 to v 18.02 Same as above but use instead.
  • Docker for Mac v 17.06 to v 17.11 Same as above but use docker.for.mac.localhost instead.
  • Docker for Mac 17.05 and below To access host machine from the docker container you must attach an IP alias to your network interface. You can bind whichever IP you want, just make sure you're not using it to anything else. sudo ifconfig lo0 alias


  • docker run --net="bridge" (default): 使用 docker0 的ip地址。