# Qual tag docker devo usar para fazer o upgrade para 3.5.0.beta7 a partir de 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:** Support
**Tags:** docker
**Created:** [2 Julho , 2025 19:37 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:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![techs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techs/32/486095_2.png) [@techs](https://meta.discourse.org/u/techs)
#### Post date: [2 Julho , 2025 19:37 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/1 "2025-07-02T19:37:27Z")

</div>

Olá pessoal,

1. O Discourse está rodando em um docker.

2. Esta é a mensagem que vemos  
Estamos atualmente na versão 2.9.0.beta5, mas a versão atual (indicada como crítica para atualização) é a 3.5.0.beta7.

3. Se eu executar  
./launcher rebuild app

Estou recebendo

x86\_64 arch detected.  
ERRO: Versão do kernel 3.10.0-1160.119.1.el7.x86\_64 não suportada, por favor, atualize para pelo menos 4.4.0

Isso ocorre porque o launcher está buscando a última build. Qual tag devo usar para 3.5.0.beta7?

Eu presumo que, quando eu tiver a tag correta, poderei atualizar com o seguinte comando

./launcher rebuild app --run-image 'discourse/base:

Eu tentei procurar por essa informação, mas não encontrei nada.

Agradeço antecipadamente.

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [2 Julho , 2025 19:59 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/2 "2025-07-02T19:59:22Z")

</div>

> [@techs](#):
>
> ERRO: Versão do kernel 3.10.0-1160.119.1.el7.x86\_64 não suportada, por favor atualize para pelo menos 4.4.0

Em qual sistema operacional você está tentando executar o Discourse? Pode ser hora de atualizar para algo um pouco mais moderno do que o RHEL 7 EOL.

---

<div class="post-metadata">

### Author: ![techs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techs/32/486095_2.png) [@techs](https://meta.discourse.org/u/techs)
#### Post date: [3 Julho , 2025 10:36 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/3 "2025-07-03T10:36:10Z")

</div>

Olá,

É o Centos 7:

]# cat /etc/redhat-release  
CentOS Linux release 7.9.2009 (Core)

# uname -a

Linux [msm5257.mjhst.com](http://msm5257.mjhst.com) 3.10.0-1160.119.1.el7.x86\_64 #1 SMP Tue Jun 4 14:43:51 UTC 2024 x86\_64 x86\_64 x86\_64 GNU/Linux

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [3 Julho , 2025 10:45 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/4 "2025-07-03T10:45:16Z")

</div>

> [@techs](#):
>
> CentOS 7:

Ele atingiu o fim de sua vida útil há mais de um ano. [What to know about CentOS Linux EOL](https://www.redhat.com/en/topics/linux/centos-linux-eol)

Recomendo que você obtenha uma nova VM com um novo sistema operacional e faça um backup na máquina antiga e restaure-o na nova. Isso economizará uma etapa de atualização do banco de dados.

A menos que você ame o CentOS por um motivo específico, eu iria com o Ubuntu, que a maioria das pessoas aqui usa, ou o Debian, no qual o contêiner Docker do Discourse é baseado agora.

---

<div class="post-metadata">

### Author: ![techs](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techs/32/486095_2.png) [@techs](https://meta.discourse.org/u/techs)
#### Post date: [3 Julho , 2025 15:23 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/5 "2025-07-03T15:23:54Z")

</div>

Obrigado pela resposta.

Entendemos completamente isso, mas se a troca para Ubuntu fosse tão fácil, nós a faríamos.  
Temos as informações em algum lugar sobre as tags do docker e as versões do discourse para realizar uma atualização?

Obrigado,

---

<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: [3 Julho , 2025 15:29 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/6 "2025-07-03T15:29:30Z")

</div>

Você precisa estar executando um kernel mais recente, de uma forma ou de outra, antes de poder executar um Discourse muito mais recente.

---

<div class="post-metadata">

### Author: ![pfaffman](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pfaffman/32/120154_2.png) [@pfaffman](https://meta.discourse.org/u/pfaffman)
#### Post date: [3 Julho , 2025 15:42 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/7 "2025-07-03T15:42:24Z")

</div>

Acho que você precisa do Docker 28? Mas talvez o 26 seja suficiente.

> [@techs](#):
>
> se mudar para o Ubuntu fosse tão fácil, nós o faríamos.

Parece que não há como atualizar o Centos 7, então você precisará migrar para uma nova VM ou, se for seu próprio servidor, precisará instalar um novo sistema operacional para atualizá-lo. Ao instalar um sistema operacional, não é muito mais fácil ou mais difícil instalar qualquer Linux diferente.

Se você não quiser atualizar seu sistema operacional, não atualize o Discourse.

---

<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: [3 Julho , 2025 21:07 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>

Vejo que existem sucessores de código aberto para o Centos, e o [AlmaLinux](https://almalinux.org/get-almalinux/) parece ser um forte concorrente - o CERN o escolheu, e eles sabem o que estão fazendo. É um derivado do RedHat, então suas habilidades de sysadmin serão transferidas.

Não estou confiante de que você possa resolver seu problema escolhendo um Docker. Processos que rodam dentro do Docker usam o mesmo kernel que todos os outros, e acho que a versão do kernel - a versão real, não o nível de patch - precisará ser mais nova do que a que você tem.

Eu apoio a ideia de que a melhor abordagem é provisionar um novo servidor com um novo sistema operacional e restaurar um backup do Discourse.
