docker Swarm 中怎么在docker-compose使用变量
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,本篇内容主要讲解"docker Swarm 中怎么在docker-compose使用变量",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"docker Swa
千家信息网最后更新 2026年11月03日docker Swarm 中怎么在docker-compose使用变量
本篇内容主要讲解"docker Swarm 中怎么在docker-compose使用变量",感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习"docker Swarm 中怎么在docker-compose使用变量"吧!
先看一个docker-comose的yml文件
version: "3.2"services: docker-test: hostname: docker-test image: '${DOCKER_REGISTRY_URL}/dockerteam/docker-test:1.0' ports: - "9118" env_file: .env deploy: replicas: 1 restart_policy: condition: on-failure placement: constraints: [node.role== worker] resources: limits:# cpus: '1' memory: 1GB reservations:# cpus: '0.2' memory: 512M如上文件中,env_file在docker-comose 命令里是支持的,只需要提供对应的.env文件,在.env文件中设置${DOCKER_REGISTRY_URL}变量即可。
但是如果线上在docker swarm 集群环境中docker-comose使用env_file是无效的,那这时候怎么办?这时候不能再去使用.env文件了,我尝试了一下把变量加入到宿主机的环境变量里:
export DOCKER_REGISTRY_URL=docker.sifu.cn:12135
再次运行docker stack命令,服务部署成功。
注意:上述的加入环境变量我只是做测试之用,如果真实情况,请在/etc/profile文件里添加对应的环境变量
到此,相信大家对"docker Swarm 中怎么在docker-compose使用变量"有了更深的了解,不妨来实际操作一番吧!这里是网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
变量
文件
环境
内容
命令
学习
实用
更深
成功
兴趣
再次
只是
如上
实用性
实际
宿主
宿主机
怎么办
情况
操作简单
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
保险科技 互联网保险
互联网科技深圳
互联网为科技
互联网 科技公司
上海互联网科技有限公司
西安互联网科技公司
科技与互联网的利与弊
中国的互联网科技企业的崛起
互联网对科技的发展
上海宁丞科技互联网
河南住房之家互联网科技
互联网科技和法律行业
爱医互联网络科技
滨湖区互联网智能科技产品有哪些
富国互联网金融科技混合基金
互联网安防科技感
科技和互联网行业的特点
盐城市攀科互联网科技有限公司
10位科技互联网大佬
株洲百竞科技的互联网营销顾问
湖北九亚互联网络科技有限公司
互联网的科技
兼蜜互联网科技
互联网金融和金融科技
互联网经济与金融科技
移动互联网科技公司
合肥互联网科技公司公章图片
全球科技与互联网公司市值变化
陕西九四连强互联网科技有限公司
安徽九吞吴互联网科技有限公司