docker: pin Docker image to release version during release

This commit is contained in:
Vincent Bernat
2022-12-07 14:49:39 +01:00
parent 39e5a2447a
commit 0fc54b5df4
3 changed files with 6 additions and 3 deletions

View File

@@ -195,6 +195,7 @@ jobs:
# Build tarball for docker-compose # Build tarball for docker-compose
- name: Build docker-compose "quick start" - name: Build docker-compose "quick start"
run: | run: |
sed -i s,akvorado:latest,akvorado:${GITHUB_REF_NAME#v}, docker-compose*.yml
tar zcvf docker-compose-quickstart.tar.gz \ tar zcvf docker-compose-quickstart.tar.gz \
docker-compose.yml docker-compose-demo.yml .env \ docker-compose.yml docker-compose-demo.yml .env \
orchestrator/clickhouse/data/docker-entrypoint.sh \ orchestrator/clickhouse/data/docker-entrypoint.sh \

View File

@@ -17,9 +17,10 @@ You can get *Akvorado* as a
# docker run --rm ghcr.io/akvorado/akvorado:latest help # docker run --rm ghcr.io/akvorado/akvorado:latest help
``` ```
Check the `docker-compose.yml` file for an example on how to deploy Check the `docker-compose.yml` file for an example on how to deploy *Akvorado*
*Akvorado* using containers. If you want to use `docker-compose`, have using containers. If you want to use `docker-compose`, have a look at the [quick
a look at the [quick start procedure](00-intro#quick-start). start procedure](00-intro#quick-start). This documentation assumes you are
running the `docker-compose` setup.
## Pre-built binary ## Pre-built binary

View File

@@ -18,6 +18,7 @@ after upgrading for it to pick the new schema.
-*console*: add `SrcNetPrefix` and `DstNetPrefix` (as a dimension and a filter attribute) -*console*: add `SrcNetPrefix` and `DstNetPrefix` (as a dimension and a filter attribute)
- 🌱 *console*: add `limit` and `graph-type` to `console.default-visualize-options` - 🌱 *console*: add `limit` and `graph-type` to `console.default-visualize-options`
- 🌱 *docker*: published `docker-compose.yml` file pins Akvorado image to the associated release
## 1.6.3 - 2022-11-26 ## 1.6.3 - 2022-11-26