本文所属【知识林】:http://www.zslin.com/web/article/detail/62

Docker的世界里面network起到了非常关键的作用。主要担任的工作有:与宿主机通信、容器与容器通信。

在之前的讲解中我们让容器与容器通信是通过--link来完成,但在官方文档中可以看出--link已经标记为删除,可能在后面的版本中会直接删除该指令。

从安全性角度考虑及官方文档都建议使用docker network来完成容器之间的通信。

docker network的常用命令如下:

C:\Users\zsl-pc>docker network --help

Usage:  docker network COMMAND

Manage Docker networks

Options:
      --help   Print usage

Commands:
  connect     Connect a container to a network
  create      Create a network
  disconnect  Disconnect a container from a network
  inspect     Display detailed information on one or more networks
  ls          List networks
  rm          Remove one or more networks

Run 'docker network COMMAND --help' for more information on a command.

docker network connect:将容器加入到指定网络中;

docker network create:创建网络;

docker network disconnect:将容器从指定网络中移除;

docker network inspect:查看指定网络的详情信息;

docker network ls:列表所有网络;

docker network rm:删除指定网络。

通过这些命令可以看出:在Docker里面可以组建自己的网络,容器与容器之间可以在所组建的网络中通信,也可以从指定的网络中移除容器。这就类似于我们的物理机组建自己的局域网。

本文所属【知识林】:http://www.zslin.com/web/article/detail/62
文章点评共:1 条
点评内容: 提交点评

09-29 点评:.