![](/img/trans.png)
[英]Is it possible to use a local Docker image in a docker-compose file for DockerComposeContainer?
[英]Use variables in docker-compose file image
我想根據將映像部署到的環境,將映像拉到不同的存儲庫中。
我的.env文件顯然只能在單個環境中工作,當前我必須使用多個docker-compose文件來解決此問題。
我只是想做這樣的事情:
version: '2.1'
services:
my_service:
build:
dockerfile: Dockerfile.somedockerfile
image: ${docker_repo_host}:${docker_repo_port}/myimage:latest
構建時可以動態傳遞docker_repo_host
和docker_repo_port
。 我不確定是否有辦法巧妙地做到這一點,但是任何建議都會受到贊賞。
導出兩個變量
export docker_repo_host=your_host
export docker_repo_port=your_port
現在運行docker-compose命令
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.