分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 技术分享

Docker Networking && Data Volume

发布时间:2023-09-06 02:08责任编辑:胡小海关键词:Docker
  • Overlay Network 叠加网络

  • Docker Network

  •     Docker 安装完成后有三种网络

            bridge

            host

            none

    [root@centos17 ~]#docker network lsNETWORK ID          NAME                DRIVER              SCOPEa636fa65e954        bridge              bridge              localb4c906b718f6        host                host                local764d5cb64812        none                null                local

        注意:如果创建容器时不指定网络类型,默认为桥接式网络(Nat桥)

        Docker的四种网络模型

        

        Closed container

            不参与网络通信,运行于此类容器中的进程仅能访问本地回环接口

            仅适用于进程无须网络通信的场景中,例如:备份、进程诊断及各种离线任务等

    ~]# docker run --rm --net none busybox:latest ifconfig -a

        Bridged container

            桥接式网络一般拥有两个接口:一个回环接口一个连接至主机上某桥设备的以太网接口

            docker daemon启动时默认会创建一个名为docker0的网络桥,并且创建的容器为桥接式容器,其以太网接口桥接至docker0

                --net bridge即为将容器接口添加至docker0桥

            docker0桥为NAT桥,因此,桥接式容器可通过此桥接口访问外部网络,但防火规则阻止了一切从外部网络访问桥接式容器的请求

    ~]# docker run --rm --net bridge busybox:latest ifconfig -a

        Joined container

            联盟式网络是指使用某个已存在容器的网络接口的容器,接口被联盟内的各容器共享使用;因此,联盟式容器彼此间完全无隔离,例如:

                创建一个监听于2222端口的http服务器

            

        Open container

            开放式网络共享主机网络名称空间的容器,它们对主机的网络名称空间拥有全部的访问权限,包括访问那些关键性服务,这对宿主机安全性有很大潜在威胁



    创建容器时设定网络类型

        创建时使用--network


    Docker Networking && Data Volume

    原文地址:http://blog.51cto.com/10461810/2154680

    知识推荐

    我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
    icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved