1 引言 之前的几篇docker系列博客说的都是单个容器或者镜像的操作.但容器,作为一种简化的操作系统,又怎能不与机器或者容器相互协同工作呢,这就需要用到容器的网络功能.docker中提供了多种不同的方式实现网络通信. 本篇就分别说说这几种通信方式. 2 端口公开 启动容器时,如果不给容器设置任何的网络通信,那么,容器将作为一个与外界隔绝的独立机器.如果要让外界访问,其中一种方法就是向外界公开端口.端口公开使用--expose参数. $ docker run -itd --expose 80 u…