nginx:alpine.
Deploy an image
From a project, New deployment:- Choose the Existing image build strategy.
- Enter the image reference, such as
ghcr.io/you/app:1.4.2. - Set the internal port the image listens on, its memory and CPU limits, and a health check path if it has one.
- Create it, then press Redeploy on its page to start the first deploy. (A new deployment is pending until then.)
Updating
Redeploy pulls the configured reference again, so a moving tag like:latest picks up a newer image. To pin a version, use a specific tag or a
digest (app@sha256:...).
Private registries
Mangrove runsdocker pull as the mangrove user. To pull from a private
registry, log that user’s Docker client in on the box:
Good to know
- An image deployment needs no linked repository, so Redeploy and self-healing retries always work for it.
- Most templates are image deployments with the wiring done for you.