メンテナンスの問題により、機器を工場出荷時の状態に戻す必要がありました。その前に、次の手順で GitLab で保持していたコンテナのバックアップ コピーを作成しました。
docker commit -p 78727078a04b gitlab_backup
docker save -o /container_backup.tar gitlab_backup
そして、.tar ファイルを保存しました。
さて、コンピューターを新品のままにしておきます。最も注目すべき変更点の 1 つは、内部の静的 IP を変更したことです。以前は 192.168.0.177 でしたが、現在は 192.168.0.198 です。
docker を再度インストールした後、次の手順でコピーのインポートを開始しました。
docker load -i /container_backup.tar
ここで、このイメージからコンテナを正しく作成しているかどうか疑問に思います。私が行っていることは次のとおりです。
docker run --detach
--hostname localhost
--publish 443:443 --publish 7842:80 --publish 2098:22
--name gitlab --restart always gitlab_backup:latest
コンテナは作成されて実行されるのですが、ブラウザでアクセスした時点でこのページは動作しませんと表示されます。GitLabの公式イメージからコンテナを作成するとうまく動作するのですが、これでは持っていたものを復元することができません。
前もって感謝します。