Upgrading GGCE
Don't forget!
Make a full backup of your data before upgrading.
GGCE API and UI are actively developed and new releases are announced on Support page.
Make sure that the UI and API are using compatibile versions. The patch version may differ: e.g. 2024.1.2
for UI and 2024.1.3
for API.
Update ggce.yaml
file
GGCE is upgraded by specifying a new version of docker images. Unless otherwise instructed,
only the version part of the image is modified (the part after :
).
Change the versions of container images in your ggce.yaml
file to upgrade from for example from 2023.8
to 2024.5
:
- Before
- After
services:
ggce-api:
image: dockerhub.croptrust.org/grin-global/grin-global-server:2023.8
...
ggce-ui:
image: dockerhub.croptrust.org/grin-global/grin-global-ui/gg-ce-web:2023.8
services:
ggce-api:
image: dockerhub.croptrust.org/grin-global/grin-global-server:2024.5
...
ggce-ui:
image: dockerhub.croptrust.org/grin-global/grin-global-ui/gg-ce-web:2024.5
Apply changes
Don't forget to apply the new configuration in the ggce.yaml
file by executing:
docker compose -f ggce.yml up -d