今天要来聊聊 docker networking
container 之间的 connect 是用网路创建的,被称为 docker networking
docker networking 允许 client 端创建自己的网路
container 可以透过这个网路互相沟通
docker networking 以新的 client 管理的网路补足了现有的 docker0
container 可以跨不同的 host machine 来沟通
docker network COMMAND
Commands:
connect Connect a container to a network
create Create a network
disconnect Disconnect a container from a network
inspect Display detailed information on one or more networks
ls List networks
prune Remove all unused networks
rm Remove one or more networks
连线、创造、取消连线、取得详情、查看清单
也能移除单一连线 or 全部移除
创建 docker 网路
docker network create app
创造一个名为 app 的 network bridge
来看看刚刚 create 的网路
docker network inspect app
此时 app 网路中还没有连接任何的 container
建立一个 redis container
docker run --name my_redis -p 6379 -d redis
查一下自动配的port
docker port my_redis 6379
玩玩 redis
redis-cli -h 127.0.0.1 -p 53866
为 app 网路连上更多 container
docker network connect app website1
docker network connect app my_redis
用 inspect 再查一次 app 网路中连接了哪些 container
一个 container 可以同时隶属於多个 docker network 可以创建复杂的网路模型
>>: 全端入门Day28_後端程序撰写之一点的Golang
何谓後渗透 当恶意攻击者入侵企业之後,会从第一台入口点开始往内部进行攻击,有些企业会使用 Windo...
首先要先了解什麽是爬虫: 网路爬虫可理解成,可自动蒐集网页上资讯的程序。本篇会介绍静态与动态网页的...
前言 本文说明使用TA-Lib函式库计算ADX指标。 ADX 指标 平均趋向指标:ADX(Avera...
最喜欢的是窗外清晨时的一望无际的雪白,心灵就像被大自然安抚,获得平静 今天来聊聊那近三年空服生涯中...
上次在用函式来传达你的心意> 0 <中我们把while回圈内在做什麽用函式名称诠释出来,...