首页 > 其他分享 >docker 自定义网络

docker 自定义网络

时间:2024-02-23 16:49:00浏览次数:18  
标签:network 自定义 网络 网桥 netname docker

docker的网络分为:单主机、跨主机

这篇先说:单主机

我们先说一下docker的原生网络模式

网络模式 简介 优点  使用场景
none 空网络,没有网络 此网络与外界隔离,安全度非常高 适合公司内部生产密钥
host  容器与宿主机共享namespace 直接使用宿主机的网络,网络性能方面最好。  
bridge 此模式会为每一个容器分配、设置IP等,并将容器连接到一个docker0虚拟网桥,通过docker0网桥以及Iptables nat表配置与宿主机通信。    

 

docker自定义网络

docker 看看自定义网络:

docker network ls

docker 创建自定义网络:

# 使用默认配置,创建一个自定义网络
docker network create  netname
# 创建自定义网络并指定子网和网关
docker network create netname --subnet 192.168.20.0/24 --gateway 192.168.20.1

docker 运行容器,指定自定义网桥

docker run --network netname -itd  dockernane:version

docker 删除自定义网桥:

docker network rm netname
# 或者
docker network rm netID

 

标签:network,自定义,网络,网桥,netname,docker
From: https://www.cnblogs.com/liyuanhong/p/18029864

相关文章

  • 简单懂点K8S网络(1)
     ......
  • Docker启动Aserospike
    Docker安装Aseropike找了一大堆,发现Aserospike的资料太少了(主要是官方文档,好像没有中文的)看了很多的安装部署,一直不满意,于是直接上Docker。这样就简单多了。Docker安装我看很多人都直接在Docker服务,但是最简单的还是直接下载DockerDesktop。mac:https://docs.docker.com/des......
  • 自定义QComboBox解决QCombobox设置样式并与QDateTime一起使用时候弹出选项乱跳
    头文件:#pragmaonce#include<QToolButton>#include<QListView>#include<QWidgetAction>#include<QPushButton>#include<QHBoxLayout>#include<QMenu>#include<QStandardItemModel>#include<qdebug.h>classCustomCo......
  • Docker 安装中遇到的踩坑点(个人)
    installdocker前期准备一般安装docker-ce版本,如果已经安装过docker,需要提前卸载所有相关包,这里不做赘述#设置存储库的命令yum-config-manager,该命令是在yum-utils包下,所以要先安装yum-utils`yuminstall-yyum-utils`#设置稳定版docker的存储库,使用下面的存储库在下载d......
  • 多个docker容器如何共享网络
    目录多个docker容器如何共享网络一、创建共享网络二、docker-compose启动容器共享网络参考文档:多个docker容器如何共享网络一、创建共享网络无论哪种方式,第一步都是创建一个共享网络,这里创建一个名为local_public的网络,可以自定义,执行后会输出一个网络的ID,代表创建成功,也可......
  • k8s prometheus监控自定义exporter接口
    案例1:我有的k8s中所有pod应用资源监控接口是/actuator/prometheus,但是默认prometheus监控的是/metrics,这是需要修改prometheus-server的configmap,修改抓取资源监控的api接口需要找到kubernetes-service-endpoints这一项,然后找到action:replace,然后添加replacement案例2:如果......
  • 基于yolov2深度学习网络的车辆行人检测算法matlab仿真
    1.算法运行效果图预览   2.算法运行软件版本MATLAB2022a 3.算法理论概述      近年来,深度学习在计算机视觉领域取得了显著成果,特别是在目标检测任务中。YOLO(YouOnlyLookOnce)系列算法作为其中的代表,以其高效和实时的性能受到广泛关注。YOLOv2,作为YOL......
  • m基于深度学习网络的活体人脸和视频人脸识别系统matlab仿真,带GUI界面
    1.算法仿真效果matlab2022a仿真结果如下:  2.算法涉及理论知识概要        随着人工智能技术的快速发展,人脸识别技术已经广泛应用于身份验证、安全监控、智能支付等领域。活体人脸和视频人脸识别系统是其中的重要分支,旨在通过深度学习网络对人脸进行高效、准确......
  • autosar网络管理(转载)
       一、名词解释AUTOSAR: AUTOmotiveOpenSystemArchitecture,汽车开放系统架构CAN: ControllerAreaNetwork,控制器局域网NM: NetworkManagement,网络管理NMPDU:NetworkManagementprotocoldataunit,网络管理协议数据单元二、主动唤醒请求1、模块上......
  • docker启动nginx https自签名证书配置
    启动测试应用时,有时需要自己配置证书签名:1使用系统自带opensslopensslreq\>-x509\>-nodes\>-days365\>-newkeyrsa:2048\>-keyoutexample.key\>-outexample.crt各参数含义:req:处理证书签署请求。-x509:生成自签名证书。-nodes:跳过为证书设置密码......