亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

Docker Swarm 入門:Docker Network 基礎

標簽:
Docker

webp

文/Anoyi

为了更好的理解如何管理 Docker Swarm 下服务的网络,本文先介绍 Docker 网络的基础操作。

创建网络

https://docs.docker.com/engine/reference/commandline/network_create/

用法

docker network create [参数] NETWORK

可选参数

简写参数默认值描述

--attachable
允许人工添加容器到此网络

--aux-address
网络驱动程序使用的辅助的 IPv4 或 IPv6 地址

--config-from
从配置文件中的网络配置

--config-only
仅配置文件有效
-d--driverbridge网络驱动(bridge、overlay)

--gateway
主子网的 IPv4 或 IPv6 网关

--ingress
创建 Swarm 路由网状网络

--internal
限制对网络的外部访问

--ip-range
容器可分配的IP范围

--ipam-driver
IP地址驱动

--ipam-opt
设置 IPAM 驱动的指定参数

--ipv6
允许 IPv6

--label
设置元数据
-o--opt
设置驱动的指定参数

--scope
控制网络的范围

--subnet
以 CIDR 格式表示网段的子网

示例
创建一个网络

docker network create -d overlay \
  --attachable \
  --subnet=192.168.0.0/16 \
  --gateway=192.168.0.100 \
  --aux-address="anoyi=192.168.1.5" \
  user_network

网络列表

https://docs.docker.com/engine/reference/commandline/network_ls/

用法

docker network ls [参数]

可选参数

简写参数默认值描述
-f--filter
过滤 (例 ‘driver=bridge’)

--format
格式转化

--no-trunc
不要截断输出
-q--quiet
仅显示网络ID

示例

webp


user_network 即为上面创建的网络

网络详情

https://docs.docker.com/engine/reference/commandline/network_inspect/

用法

docker network inspect [参数] NETWORK [NETWORK...]

可选参数

简写参数默认值描述
-f--format
格式转化
-v--verbose
详细输出用于诊断

示例

docker network inspect user_network

webp

容器连接网络

用法

docker network connect [参数] NETWORK CONTAINER

可选参数

简写参数默认值描述

--alias
为容器添加网络别名

--ip
IPv4 地址 (如 172.30.100.104)

--ip6
IPv6 地址 (如 2001:db8::33)

--link
连接到其他容器

--link-local-ip
容器连接到本地地址

示例

1、启动一个 Nginx 容器

docker run -d --name nginx nginx

2、将 nginx 容器连接到 user_network 网络

docker network connect user_network nginx

3、查看 nginx 容器详情

docker inspect nginx

webp

容器断开网络

用法

docker network disconnect [参数] NETWORK CONTAINER

可选参数

简写参数默认值描述
-f--force
强制容器与网络断开连接

示例

断开 nginx 容器与 user_network 网络的连接

docker network disconnect -f user_network nginx

删除网络

删除指定网络

docker network rm NETWORK [NETWORK...]

批量删除无用网络

docker network prune [参数]

可选参数

简写参数默认值描述

--filter
过滤 (如 ‘until=')
-f--force
强制容器与网络断开连接



作者:Anoyi
链接:https://www.jianshu.com/p/f67b326a19fb

點擊查看更多內容
TA 點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優質文章

正在加載中
  • 推薦
  • 評論
  • 收藏
  • 共同學習,寫下你的評論
感謝您的支持,我會繼續努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優惠券免費領

立即參與 放棄機會
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

舉報

0/150
提交
取消