# What docker tag should I use to perform an upgrade to 3.5.0.beta7 from 2.9.0.beta5

**URL:** <https://meta.discourse.org/t/what-docker-tag-should-i-use-to-perform-an-upgrade-to-3-5-0-beta7-from-2-9-0-beta5/372682>\
**Category:** Product Support\
**Tags:** docker\
**Created:** [July 2, 2025, 7:37pm UTC](https://meta.discourse.org/t/what-docker-tag-should-i-use-to-perform-an-upgrade-to-3-5-0-beta7-from-2-9-0-beta5/372682 "2025-07-02T19:37:27Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![Ed\_S](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/ed_s/32/134015_2.png) [@Ed\_S](https://meta.discourse.org/u/Ed_S)\
**Post date:** [July 3, 2025, 9:07pm UTC](https://meta.discourse.org/t/what-docker-tag-should-i-use-to-perform-an-upgrade-to-3-5-0-beta7-from-2-9-0-beta5/372682/8 "2025-07-03T21:07:02Z")

</div>

I see that there are open source successors to Centos, and [AlmaLinux](https://almalinux.org/get-almalinux/)  
appears to be a strong contender - CERN chose it, and they know what they are doing. It’s RedHat flavour so your sysadmin skills will transfer.

I’m not confident that you can solve your problem by cherry-picking a Docker. Processes which run within Docker use the same kernel as all others, and I think the kernel version - the actual version, not the patchlevel - will need to be newer than the one you have.

I second the idea that the best approach is to provision a new server with a new OS and restore a Discourse backup.

---

_[View the full topic](https://meta.discourse.org/t/what-docker-tag-should-i-use-to-perform-an-upgrade-to-3-5-0-beta7-from-2-9-0-beta5/372682)._
