же возникли вопросы по именованию образов (именно по именованию, а не по тегированию).
насколько я понял, werf именует образы, беря за основу параметр projectName из werf.yaml.
то есть, для классического приложения backend + frontend, имея следующий werf.yaml -
project: my-awesome-app
configVersion: 1
---
image: frontend
dockerfile: ./frontend/Dockerfile
---
image: backend
dockerfile: ./backend/Dockerfile
- выполнение werf build сгенериурет 2 образа с именем репозитория my-awesome-app , но с разными тэгами в виде дайджестов, типа:
my-awesome-app:<digest-frontend>
my-awesome-app:<digest-backend>
вопросы следующие:
1. можно ли заставить werf давать репозиториям образов имена, соответствующие параметрам image в werf.yaml?
2. если нет, то как на глаз определять, какой образ к чему относится в выводе docker images?
3. может, есть (или в планах) возможность кастомизировать стратегию именования репозиториев? в идеале хотелось бы иметь возможность иметь стратегии <image> и <projectName>-<image>
Обсуждают сегодня