Se você usar o contêiner correto, poderá instalar e con­fi­gu­rar o Valheim no Docker e apro­vei­tar ainda mais esse jogo nórdico de so­bre­vi­vên­cia em mundo aberto. O mais im­por­tante é que você tenha um bom servidor e o hardware de hos­pe­da­gem correto para hospedar o contêiner.

Servidor Valheim Docker em seu próprio PC ou em um data center?

Em teoria, você pode executar um servidor dedicado para Valheim usando seu com­pu­ta­dor pessoal enquanto participa da aventura mul­ti­jo­ga­dor no mesmo dis­po­si­tivo. No entanto, isso usará uma grande quan­ti­dade de recursos de seu PC. Só re­co­men­da­mos que você faça isso se tiver um PC de alto nível. Embora o problema com isso seja que, assim que você desligar o com­pu­ta­dor, o servidor Valheim não estará mais dis­po­ní­vel.

No entanto, se optar por hospedar o servidor em outro local, você poderá manter o apli­ca­tivo em execução e mantê-lo on-line. Além disso, ao usar um data center pro­fis­si­o­nal, você se be­ne­fi­ci­ará da co­nec­ti­vi­dade de banda larga de primeira classe, que excede em muito as ve­lo­ci­da­des ofe­re­ci­das por uma conexão privada e pro­por­ci­ona a melhor ex­pe­ri­ên­cia de jogo.

Quais são os re­qui­si­tos de sistema para um servidor Valheim no Docker?

Os re­qui­si­tos para instalar um servidor Valheim no Docker dependem de três coisas di­fe­ren­tes, que são o mecanismo do Docker, o servidor Valheim e o sistema ope­ra­ci­o­nal. Você precisará de CPU, memória e memória de disco rígido su­fi­ci­en­tes para cobrir suas ne­ces­si­da­des para todos os três. Quando se trata de Valheim, isso também depende de quantos jogadores estão ati­va­mente no servidor e se você está usando algum mod.

Você deve ter os seguintes re­qui­si­tos mínimos de sistema em qualquer caso:

  • Pro­ces­sa­dor: 2,4 GHz (2 vCores) para 2 a 3 jogadores; 2,8 GHz (4 vCores) para 4 ou mais jogadores
  • RAM: 4 GB de RAM para 2 a 3 jogadores; 8 GB de RAM para 4 ou mais jogadores
  • Disco rígido: 60 GB+

Quando se trata do sistema ope­ra­ci­o­nal, você pode escolher entre dis­tri­bui­ções clássicas do Linux como Ubuntu ou Debian ou ser­vi­do­res Microsoft (do Windows Server 2016). A maioria das imagens de con­têi­ne­res Valheim Docker dis­po­ní­veis, conforme usadas neste tutorial, pressupõe que você use sistemas UNIX/Linux.

Dica

Se quiser criar seu próprio servidor sem o Docker ou o Windows, leia nosso artigo “Creating a Valheim server”.

Con­fi­gu­rar um servidor Valheim com o IONOS

Você pode alugar hardware para con­fi­gu­rar seu próprio servidor de jogos com a IONOS. Para isso, você tem três opções di­fe­ren­tes com suas próprias ca­rac­te­rís­ti­cas, como preço e de­sem­pe­nho. Em cada caso, você terá a garantia de uma conexão de banda larga externa de pelo menos 400 Mbit/s.

  • vServer (VPS): você pode usar nosso vServer (VPS) para um ambiente de hos­pe­da­gem com­ple­ta­mente vir­tu­a­li­zado. Isso significa que vários clientes com­par­ti­lham o mesmo sistema de hos­pe­da­gem. Isso é feito por um preço mensal fixo.
  • Cloud server: Os ser­vi­do­res em nuvem da IONOS também são to­tal­mente vir­tu­a­li­za­dos. Isso significa que os recursos vêm da nuvem via múltiplos sistemas host. Você será cobrado por minuto pelos serviços que usar.
  • Servidor dedicado: Com um servidor dedicado da IONOS, você aluga uma con­fi­gu­ra­ção fixa de hardware“. Os com­po­nen­tes cor­po­ra­ti­vos (com alta CPU de núcleo único) só podem ser usados por você. Isso também é cobrado por minuto.
Dica

Com um dedicated server da IONOS, você obtém muito mais do que uma con­fi­gu­ra­ção do Valheim Docker. Você pode usá-lo para outros ser­vi­do­res de jogos ou outros apli­ca­ti­vos.

Possíveis cenários do Valheim Docker e ofertas adequadas da IONOS

Os aspectos mais im­por­tan­tes quando se trata do servidor são o número de jogadores e os mods. Outros recursos im­por­tan­tes ao escolher a opção certa incluem se o servidor deve estar dis­po­ní­vel 24 horas por dia, 7 dias por semana e se você deseja usá-lo para outros fins. A tabela a seguir contém alguns exemplos para que você saiba qual opção da IONOS é a melhor para você.

Valheim Docker server Opção IONOS adequada (com sistema ope­ra­ci­o­nal Linux)
1-3 jogadores; per­ma­nen­te­mente on-line Virtual Server Cloud L (VPS L)
4-5 jogadores; usando mods; sempre online Virtual Server Cloud XL (VPS XL)
6-10 jogadores; usando mods; oca­si­o­nal­mente ou sempre on-line Servidor Dedicado AR6-32 SSD

Passo a passo para con­fi­gu­rar seu servidor Valheim no Docker

Assim que tiver escolhido sua solução de hos­pe­da­gem e tiver seus detalhes de login, você poderá começar a con­fi­gu­rar seu próprio servidor para o Valheim usando o contêiner do Docker. No tutorial a seguir, ex­pli­ca­re­mos o que você precisa fazer. Esses exemplos são voltados prin­ci­pal­mente para clientes doIONOS que usam servidor em nuvem, vServer ou servidor dedicado e a dis­tri­bui­ção Linux Ubuntu (20.04).

Etapa 1: Conecte-se ao seu servidor alugado

Para instalar o mecanismo Docker e o servidor no hardware alugado, é ne­ces­sá­rio criar uma conexão remota com ele. Como cliente da IONOS, você pode criar uma conexão remota di­re­ta­mente pelo navegador usando o portal do cliente baseado na Web. Para fazer isso, você pode usar o console embutido console KVM.

Basta seguir estas etapas para criar uma conexão remota com seu servidor Linux.

  1. Faça login usando seus dados pessoais na página de login do IONOS.
  2. Clique em “Servers & Cloud” (Ser­vi­do­res e nuvem).
  3. Selecione seu plano IONOS e onde deseja instalar o servidor Valheim Docker.
  4. Clique em “Actions” e selecione “Access KVM Console”.
  5. Faça login usando seus “Dados de login do servidor”, que podem ser en­con­tra­dos na página de visão geral “Dados de login (nome de usuário e senha inicial)”.
Imagem: Inicie o console KVM no portal do cliente IONOS
Use a página do cliente IONOS para ver qual sistema ope­ra­ci­o­nal está instalado.
Nota

Você também pode conectar-se ao seu servidor Linux usando clientes de desktop clássicos, como SSH, se quiser evitar o uso do IONOS Cloud Panel.

Etapa 2: con­fi­gu­rar o diretório do mecanismo do Docker

Depois de fazer login no servidor Linux, será ne­ces­sá­rio con­fi­gu­rar o diretório do mecanismo de contêiner do Docket no terminal. A primeira coisa que você precisará fazer é atualizar o diretório apt do Pac­ka­ge­ma­na­gers:

sudo apt-get update
shell

Para acessar os arquivos do Docker usando HTTPS, você precisará instalar alguns pacotes:

sudo apt-get install \
    ca-certificates \
    curl \
    gnupg \
    lsb-release
shell

A penúltima etapa é adicionar a chave de segurança (GPG) para o mecanismo Docker:

sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
shell

Por fim, você pode con­fi­gu­rar o diretório do Docker:

echo \
 "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
 $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
shell

Etapa 3: Instalar o Docker

Depois de preparar o diretório, você precisa atualizar o índice de pacotes novamente:

sudo apt-get update
shell

Ao usar esse comando, você pode obter a versão mais recente do mecanismo (incluindo todos os con­têi­ne­res e Dockers) no seu sistema:

sudo apt-get install docker-ce docker-ce-cli containerd.io docker-compose-plugin
shell

Você pode verificar o sucesso da ins­ta­la­ção iniciando o contêiner “Hello World”, que deve responder de forma simples:

sudo docker run hello-world
shell

![Complete o contêiner “Hello World” no terminal do Ubuntu](https://www.ionos.com/di­gi­tal­guide/fileadmin/Di­gi­tal­Guide/Scre­enshots_2023/docker-hello-world-container-message.png “Complete o contêiner “Hello World” no terminal do Ubuntu”)

Dica

Na seção Tutorial do Docker você obterá um guia completo sobre como usar o software de contêiner, bem como outras dicas úteis sobre a ins­ta­la­ção e o uso do mecanismo no Linux.

Etapa 4: Instalar o servidor Valheim por meio do contêiner do Docker

Ao usar o mecanismo e o contêiner cor­res­pon­dente, agora você pode instalar o servidor Valheim. Estamos usando o contêiner Valheim Docker image from lloesche, que você pode integrar usando o seguinte comando pull:

docker pull lloesche/valheim-server
shell
Imagem: Valheim Docker: Pull via Terminal
Depois de executar o comando para puxar o contêiner do Valheim Docker, você pode acom­pa­nhar o progresso do download no terminal.

Etapa 5: Abrir portas

Para que você possa se comunicar com o servidor e ele apareça na lista de ser­vi­do­res públicos, é ne­ces­sá­rio alterar as con­fi­gu­ra­ções de porta e abrir a porta UDP 2456 a 2458. Os clientes da IONOS podem fazer isso fa­cil­mente usando o Cloud Panel.

  1. Faça login no IONOS Cloud Panel e.
  2. Selecione “Servers & Cloud”.
  3. Clique no servidor em que você con­fi­gu­rou a ins­ta­la­ção do Valheim Docker.
  4. No menu do lado esquerdo, clique em “Network” (Rede) e vá para “Firewall rules”.
  5. Em “Incoming”, crie as regras para as três portas UDP 2456, 2457 e 2458. Use “Create rule” (Criar regra) para salvar as al­te­ra­ções nas con­fi­gu­ra­ções do firewall.
  6. Aguarde alguns minutos para que as portas do servidor estejam abertas para co­nec­ti­vi­dade on-line.
Imagem: IONOS Cloud Panel: Abra as portas do servidor Valheim
Seu servidor Valheim Docker só estará dis­po­ní­vel depois que você abrir as portas UDP.

Etapa 6: Configure e inicie seu servidor Valheim Docker

No diretório do usuário, agora você pode criar um novo diretório para o arquivo de con­fi­gu­ra­ção para o seu servidor. Para fazer isso, use o seguinte comando:

mkdir valheim-server-config
shell

Para a con­fi­gu­ra­ção básica, você pode agora iniciar o servidor Valheim na imagem do Docker com as seguintes con­fi­gu­ra­ções:

docker run -d --name valheim-server -p 2456-2458:2456-2458/udp -v $HOME/valheim-server-config:/config -e SERVER_NAME="Server name" -e WORLD_NAME="World name" -e SERVER_PASS="Server password" -e SERVER_PUBLIC="true" lloesche/valheim-server
shell

Seu servidor agora será con­fi­gu­rado no diretório que você estipulou. Ele conterá as portas do servidor e as quatro con­fi­gu­ra­ções ne­ces­sá­rias para re­co­nhe­cer o servidor:

  • SERVER_NAME: Entre as aspas, você pode digitar o nome do seu servidor Valheim.
  • WORLD_NAME: Você pode usar esse parâmetro para nomear seu jogo. Aqui você também precisa digitar o nome entre as aspas.
  • SERVER_PASS: agora você pode definir uma senha para o seu jogo, que os jogadores precisam digitar para se conectar ao seu servidor. Ela precisa estar entre as aspas.
  • SERVER_PUBLIC: Use esse parâmetro para exibir seu servidor pu­bli­ca­mente. Se você não quiser fazer isso, sim­ples­mente ignore essa con­fi­gu­ra­ção.

Etapa 7: Conecte-se ao seu servidor Valheim instalado

Agora você pode usar o servidor Valheim que criou a qualquer momento. Inicie o cliente Valheim e clique em “Start Game”. Selecione o per­so­na­gem que deseja usar ou escolha um novo. Como você não deseja criar um novo mundo, basta clicar em “Cancel” na próxima etapa. Em vez disso, escolha “Join Game” e siga um destes pro­ce­di­men­tos para se conectar ao seu jogo:

  1. Selecione “Community” e procure seu servidor usando a função filter. Lembre-se de que você precisa ter adi­ci­o­nado a con­fi­gu­ra­ção SERVER_PUBLIC. Pode demorar um pouco até que você veja seu servidor no menu.
  2. Em seguida, clique em “Add server” e digite o endereço IP de seu servidor com a porta cor­res­pon­dente. Por fim, clique em “Connect”.

![Captura de tela de Valheim: Choose server](https://www.ionos.com/di­gi­tal­guide/fileadmin/Di­gi­tal­Guide/Scre­enshots_2023/select-valheim-server.jpg “Scre­enshot from Valheim: Depois de adicionar um servidor, você poderá encontrá-lo fa­cil­mente em “Recent”.”)

Depois de uma conexão curta e quando estiver con­fi­gu­rado, você poderá usar a senha para entrar no seu mundo de Valheim. Desde que seus colegas de jogo tenham inserido o nome do servidor e a senha, vocês poderão jogar juntos.

Imagem: Captura de tela de Valheim: Jogue desde o início
Valheim scre­enshot: Jogar desde o início
Ir para o menu principal