Skip to content

Commit 1d2bec7

Browse files
patch: Add section on updating balenalib base images
Signed-off-by: Vipul Gupta (@vipulgupta2048) <[email protected]>
1 parent 7f6e787 commit 1d2bec7

File tree

1 file changed

+15
-0
lines changed

1 file changed

+15
-0
lines changed

pages/reference/base-images/balena-base-images.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,21 @@ ENTRYPOINT ["/usr/bin/entry.sh"]
232232
##################################
233233
```
234234

235+
## Update balenalib base images
236+
237+
While we recommend migrating to Docker Official Images for new projects, we understand that existing applications may need continued support for balenalib base images. If you need to update or customize your existing balenalib base images to minimize disruption during migration, you can use the original Dockerfiles as a starting point.
238+
239+
All Dockerfiles for the base images publicly are available in the [balena-io-library/base-images repository](https://github.com/balena-io-library/base-images/tree/master/balena-base-images).
240+
241+
This approach allows you to:
242+
- **Maintain existing functionality** while gradually migrating to official images
243+
- **Update dependencies** and security patches as needed
244+
- **Customize the base image** for your specific requirements
245+
- **Reduce disruption** to existing deployments
246+
247+
Before deployment to your fleet, please **test thoroughly** on actual hardware before deploying to production fleets.
248+
249+
235250
[udevd-link]:https://linux.die.net/man/8/udevd
236251
[entry-sh-link]:{{ $links.githubLibrary }}/base-images/blob/master/balena-base-images/armv7hf/debian/bookworm/run/entry.sh
237252
[multistage-build-docs]:https://docs.docker.com/develop/develop-images/multistage-build/

0 commit comments

Comments
 (0)