deploy: task image принимает BUILD_ID под роль app_image
- Dockerfile.deploy и AGENTS.md описывают локальную сборку образа + docker save/load
This commit is contained in:
@@ -62,9 +62,10 @@ Two independent ways to ship the service:
|
||||
собирает образ из `Dockerfile` (многоступенчатая сборка из исходников) и
|
||||
пушит в реестр; buckland тянет образ оттуда.
|
||||
2. **Локальная сборка (umbar)** — `Dockerfile.deploy` упаковывает готовый
|
||||
бинарь (`task build`). Плейбук `umbar/playbook-trackers.yml` собирает бинарь
|
||||
на control-хосте, доставляет его + `Dockerfile.deploy` на сервер и собирает
|
||||
образ там (Go-тулчейн на сервере не нужен). Так же устроен `jellybit`.
|
||||
бинарь (`task build`). Плейбук `umbar/playbook-trackers.yml` собирает
|
||||
**полный образ локально** на control-хосте (`task image`, роль `app_image`)
|
||||
и доставляет его на сервер через `docker save`/`load`; `docker build` и
|
||||
Go-тулчейн на сервере не нужны. Так же устроен `jellybit`.
|
||||
|
||||
## Architecture
|
||||
|
||||
|
||||
Reference in New Issue
Block a user