是否可以在尚未推送的convox compose.yml
中使用本地docker镜像。我想在本地维护图像的标签,并在我的docker-compose.yml
中使用它们。我不想在云上存储图像。
我的docker-compose.yml
看起来像这样:
web:
build: .
environment:
- SECRET_KEY=fjf!ue+)%6bjxv&&07g@ko6+@p0xviv_02pxdams-+9@o=dvo(
- FOO=testing
- DB_HOST=db_test_host
- DB_PORT=testing_port
- PLATFORM_HOST=192.168.10.2
- PYTHONUNBUFFERED=TRUE
volumes:
- /home/mahesh/projects/django/tmp/static:/app/static
links:
- database
ports:
- 8000:8000
- 443:4001
我想要的是使用图像,如下所示:
db:
image: 406018032378.dkr.ecr.us-west-2.amazonaws.com/tap/docker-mysql:latest
但在这里我想使用我的本地图像。有可能吗?
答案 0 :(得分:0)
您可以在Convox中运行本地图片吗?
没有
Convox在幕后使用亚马逊的ECS将docker镜像作为任务运行。检查Task Definition Parameters docs以查看图像是否使用字符串引用,该字符串指向某个Docker存储库中的图像。
是否有替代方案
是。取决于你想要的东西。
您需要详细了解为什么要尝试这样做,我们可能会提出更好的解决方案。