当前位置: 首页 > news >正文

10.docker的网络network-概述

1.docker的网络模式

docker共有四种网路模式,分别是bridge、host、none和container.

1.1 bridge

bridge,也称为虚拟网桥。在bridge模式下,为每个容器分配、配置IP等,并将容器连接到一个docker0。使用–network bridge命令指定,默认使用docker0。

1.2 host

这种模式下,容器不会虚拟出自己的网卡、配置Ip、端口等,而是使用宿主机的IP和端口;使用–network host指定。

1.3 none

容器有独立的Network namespce,但并没有对其进行任何的网络配置,如分配veth pair 和网桥连接、IP等;使用–network none指定;

1.4 container

新创建的容器不会创建自己的网卡和配置自己的IP,而是和一个指定的容器共享IP和端口范围等。使用–network container:Name 或者容器ID。注意,如果共享网络的容器定掉了或者删除了,那么当前容器的网络也就没了。

2.docker网络的相关命令

2.1 创建容器时指定网络

使用–network 指定

docker run -d --network bridge --name u1 ubuntu /bin/bash

2.2 查看docker的所有网络

docker network ls

在这里插入图片描述

2.3 创建docker自定义网络

docker network create ne1

在这里插入图片描述

2.4 删除docker网络

docker network rm net1

在这里插入图片描述

2.5 查看某个docker的网络详情

查看默认的bridge的网络详情

docker network inspect bridge

在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/247850.html

相关文章:

  • CodeTON Round #7 (Div. 1 + Div. 2)
  • 剑指 Offer(第2版)面试题 10:斐波那契数列
  • Debian 12 / Ubuntu 22.04 安装 Docker 以及 Docker Compose 教程
  • Spark_spark参数配置优先级
  • ElasticSearch之Search settings
  • 二十二、数组(4)
  • 『 MySQL数据库 』CRUD之UD,表的数据更新(修改)及删除
  • 贪心算法及相关例题
  • 给企业做公众号运营你都有哪些宝贵经验?
  • 2023亚太地区数学建模B题思路分析+模型+代码+论文
  • Electron+Ts+Vue+Vite桌面应用系列:sqlite增删改查操作篇
  • c语言编程题经典100例——(36~40例)
  • SQL Server实现参数化增删改查Class类
  • 【Linux】 sudo命令使用
  • Redis key的类型以及命令
  • 数组元素积的符号
  • 数据脱敏方案
  • 蓝桥杯每日一题2023.11.28
  • 【数据库连接池】01:连接池初始化
  • Java基于springboot开发的土特产网站商城多商家源码
  • Linux CentOS7 LVM
  • ArkTS开发webview,html页面中的input和按钮等操作均无响应 【Bug已解决-鸿蒙开发】
  • 滴滴、阿里云、语雀相继宕机,损失巨大,软件的高可用失效了么?
  • 基于binlog实现一些业务(Binlog4j)
  • python实现rpc的几种方式(SimpleXMLRPCServer 自带的、第三方ZeroRPC)、连接linux远程开发分布式锁、分布式id
  • ARM麒麟V10 auditctl启动失败处理
  • day67
  • 04:2440---内存控制器
  • 【深度学习】CNN中pooling层的作用
  • 基于H1ve一分钟搭好CTF靶场