15 - Docker network第一讲-概念及常用命令(Docker系列)

来源:互联网 发布:js上传图片转base64 编辑:程序博客网 时间:2024/04/28 02:11

本文章来自【知识林】

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

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

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

docker network的常用命令如下:

C:\Users\zsl-pc>docker network --helpUsage:  docker network COMMANDManage Docker networksOptions:      --help   Print usageCommands:  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 networksRun '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里面可以组建自己的网络,容器与容器之间可以在所组建的网络中通信,也可以从指定的网络中移除容器。这就类似于我们的物理机组建自己的局域网。

本文章来自【知识林】

0 0
原创粉丝点击