Docker network

  • docker 网络的种类
    • host
    • bridge
    • overlay
    • Macvlan
  • 使用 docker network create 命令创建用户定义的网桥网络。
    docker network create my-net
  • 删除
    docker network rm my-net

1.0 使用用户自定义的网络连接容器

当创建新容器时,可以指定一个或多个--network标志。此示例将NGNIX容器连接到MyNet网络。它还将容器中的端口80发布到Docker主机上的端口8080,因此外部客户端可以访问该端口。连接到my-net网络的任何其他容器都可以访问my-nginx容器上的所有端口,反之亦然。

$ docker create --name my-nginx \
  --network my-net \
  --publish 8080:80 \
  nginx:latest
  • 若要将正在运行的容器连接到现有用户定义的桥接网络,请使用docker network connect命令。以下命令将已经运行的my-nginx容器连接到已经存在的my-net网络:
    docker network connect my-net my-nginx
  • 断开
    docker network disconnect my-net my-nginx

参考链接
参考链接

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容