Devido a problemas de manutenção, tive que restaurar o equipamento às condições de fábrica. Antes disso, era feita uma cópia de backup do container que ele tinha com o GitLab através dos seguintes passos:
docker commit -p 78727078a04b gitlab_backup
docker save -o /container_backup.tar gitlab_backup
E salvei o arquivo .tar.
Bem, depois de deixar o computador como novo. Uma das mudanças mais notáveis que fiz é que mudei o IP estático interno que tinha. Se antes era 192.168.0.177 agora é 192.168.0.198.
Após instalar o docker novamente, comecei a importar a cópia seguindo os seguintes passos:
docker load -i /container_backup.tar
E é aqui que duvido se estou criando um container corretamente a partir desta imagem. Isto é o que eu faço:
docker run --detach
--hostname localhost
--publish 443:443 --publish 7842:80 --publish 2098:22
--name gitlab --restart always gitlab_backup:latest
O container é criado e roda, mas na hora de acessar com o navegador me diz que essa página não funciona. Se eu criar um container a partir da imagem oficial do GitLab funciona bem, mas com isso não consigo recuperar o que tinha.
Desde já, obrigado.