解释一下 Docker 的 network create、network ls、network inspect、network connect、network disconnect、network rm 命令?

推荐答案

本题详细解读

docker network create

  • 功能: 创建一个新的 Docker 网络。
  • 常用选项:
    • --driver: 指定网络驱动类型,如 bridgeoverlay 等。
    • --subnet: 指定网络的子网。
    • --gateway: 指定网络的网关。
  • 示例:

docker network ls

  • 功能: 列出所有 Docker 网络。
  • 常用选项:
    • --quiet-q: 仅显示网络 ID。
  • 示例:

docker network inspect

  • 功能: 显示指定 Docker 网络的详细信息,包括网络配置、连接的容器等。
  • 常用选项:
    • --format: 使用 Go 模板格式化输出。
  • 示例:

docker network connect

  • 功能: 将容器连接到指定网络。
  • 常用选项:
    • --alias: 为容器在网络上设置别名。
    • --ip: 指定容器在网络上使用的 IP 地址。
  • 示例:

docker network disconnect

  • 功能: 将容器从指定网络断开连接。
  • 常用选项:
    • --force-f: 强制断开连接。
  • 示例:

docker network rm

  • 功能: 删除指定的 Docker 网络。
  • 常用选项:
    • 无。
  • 示例:
纠错
反馈