云计算核心技术Docker教程:Docker 容器环境变量
当您链接容器时,Docker 会创建多个环境变量。Docker 会根据--link参数在目标容器中自动创建环境变量。它还从源容器中公开源自 Docker 的所有环境变量。这些云计包括来自以下方面的变量:
1.ENV在源容器的Dockerfile命令
2.-e,--env和--env-file在选择docker run 命令时,源容器开始
这些环境变量支持从目标算核容器内以编程方式发现与源容器相关的信息。
Docker_NAME为--link参数中列出的每个目标容器设置一个环境变量。例如,如果一个web名为dbvia的新容器 链接到心技一个名为via的数据库容器--link db:webdb,则 Docker 会WEBDB_NAME=/web/webdb在该web容器中创建一个变量。
Docker 还为源容器公术D开的每个端口定义了一组环境变量。每个变量都有一个唯一的前缀,格式如下:
_PORT__
此前缀中的组件是:
参数中指定的别名--link(例如,webdb)
暴露的数字
a是 TocCP 或 UDP
Docker 使用这种前缀格式来定义三个不同的环境变量:
1.该prefix_ADDR变量包含来自 URL 的 IP 地址,例如WEBDB_PORT_5432_TCP_ADkeDR=172.17.0.82。
2.例如,该prefix_PORT变量仅包含来自 URL 的端口号WEBDB_PORT_5432_TCP_PORT=5432。
3.例如,该prefixr教_PROTO变量仅包含来自 URL 的协议WEBDB_PORT_5432_TCP_PROTO=tcp。
如果容器公开多个端口,则为每个端口定义一个环境变量集。这意味着,例如,如果一个程:容器公开 4 个端口,Docker 会创建 12 个环境变量,每个端口 3 个。
此外,Docker 创建了一个名为_PORT. 此变量包含源容器的第一个公开端口的 URL。“第一个”端口定义为具Do有最低编号的公开端口。例如,考虑WEBDB_PORT=tcp://172.17.0.82:5432变量。如果该端口同时用于 tcp 和 udp,则指定 tcp 之一。
最后,Dockeckr 还将源容器中每个源自 Docker 的环境变量公开为目标中的环境变量。对于每个变量,Docker_ENV_在目标容器中创建一个变量。该变量的值设置为 Docker 在启动源容器时使er用的值。
回到我们的数据库示例,您可以运行env 命令来列出指定容器的环境变量。
$ docker run --rm --name web2 --link db:db training/webapp 容 env
可以看到 Docker 已经创建了一系列环境变量,其中db包含有关源容器的有用信息。每个变量都以 为前缀 DB_,它是根据alias您在上面指定的内容填充的。如果alias 是器环db1,则变量将以 为前缀DB1_。您可以使用这些环境变量来配置您的应用程序以连接到db容器上的数据库。连接是安全且私密的;只有链接的web容器才能与容器通信db。
-
标签: TikTok CapCut DramaBox ReelShort《Kubernetes》,你需要掌握的 Service 和 Ingress四部门:到 2025年数据中心和5G基本形成绿色集约的一体化运行格局 坚决避免数据中心盲目无序发展特斯拉 Optimus 机器人版童装上线,象征AI走进生活告别PPT制作噩梦!谷歌Gemini“一键生成”演示文稿,文件秒变幻灯片标签: 今日头条 2025白皮书标签: 华兴资本 华兴证券 投资银行 投资管理云安全日报210528:IBM分布式高速缓存解决方案发现执行任意代码漏洞,需要尽快升级祸不单行!微软云计算业务遭反垄断投诉英特尔高管解读2021年Q1财报:数据中心业务现正处于最低谷
- ·微软在美国遭反垄断调查,云计算帝国面临新挑战
- ·微软推出针对最新行业云定位的零售云
- ·标签: 高途 高途集团 GOTU AllWithAI
- ·美国多州提议暂停新建数据中心,环保组织呼吁全国层面叫停
- ·对抗亚马逊屡败屡战 谷歌为何一直不肯对电商放手?
- ·2021年大数据产业预测
- ·云计算开发:Python练习实例-输入三个整数
- ·为什么说区块链融合隐私计算是必然趋势?
- ·标签: 傲意科技 中金脑科学基金 OYMotion ROHand
- ·苹果官网“价格乌龙”事件发酵,有律师计划起诉维权
- ·标签: 小鹏机器人 何小鹏 具身智能 产品矩阵
- ·2021年将会成为主流的四个云计算技术
- ·Brave浏览器推出Ask Brave功能:AI搜索新模式提供深度报告式回答,主打隐私保护
- ·云计算核心技术Docker教程:将 docker 日志与远程日志驱动程序一起使用
- ·标签: 亚马逊 Rivr 自主配送机器人 最后一公里
- ·阿里云生态新政策:伙伴专属市场扩大5倍 佣金率再提升
- ·https://www.duksung.ac.kr/search/front/Search.jsp?qt=谷歌霸屏程序【tg:seogoogle987】8vq
- ·https://www.kelsa.co.uk/catalogsearch/result/index/?T=1686132119291&q=谷歌霸屏程序【tg:seogoogle987】,vIC
- ·https://www.jusoen.com/addreng.asp?p1=谷歌霸屏程序【tg:seogoogle987】qgU
- ·https://www.wuv.edu/?s=谷歌霸屏程序【tg:seogoogle987】,RZp
- ·https://www.lssystems.co.uk/search?page=0&per_page=24&term=谷歌霸屏程序【tg:seogoogle987】,loq
- ·https://www.resilienz-akademie.com/?cat=71&s=谷歌霸屏程序【tg:seogoogle987】,Vha
- ·https://www.ntv.co.jp/3min/search/?action=QUERY&q=谷歌霸屏程序【tg:seogoogle987】,K4T
- ·https://www.routesonline.com/search/?query=谷歌霸屏程序【tg:seogoogle987】,5Fl
- ·https://www.safetv.go.kr/base/search/view?searchWord=谷歌霸屏程序【tg:seogoogle987】7xX
- ·https://www.nyif.com/catalogsearch/result/?q=谷歌霸屏程序【tg:seogoogle987】,wTL
