一句话总结,加了--net=host以后就不需要再做端口映射了.比如docker容器内在8080端口起了一个web server.不加的话需要把本机的某个port比如7979和docker内的8080做一个映射关系,访问的时候访问7979. 加了net=host则直接访问8080.
另外,加了net=host后会使得创建的容器进入命令行好名称显示为主机的名称而不是一串id.
比如显示root@sc:/#而不是root@3b8e647e5f79:/#
一句话总结,加了--net=host以后就不需要再做端口映射了.比如docker容器内在8080端口起了一个web server.不加的话需要把本机的某个port比如7979和docker内的8080做一个映射关系,访问的时候访问7979. 加了net=host则直接访问8080.
另外,加了net=host后会使得创建的容器进入命令行好名称显示为主机的名称而不是一串id.
比如显示root@sc:/#而不是root@3b8e647e5f79:/#