0

QNAP (TS-451U) を所有しており、自社開発のアプリを実行したいと考えています。MacBook からのクロスコンパイルはそれほど簡単ではなく、インストールも簡単ではないため、QNAP Container Station を使用することにしました。

手動で、アプリケーションをコンテナーとしてビルドしてデプロイすることはできましたが、プロセス全体を自動化したいと考えています。したがって、Gitlab CE インスタンスをコンテナー ステーションにデプロイしました。私の知る限り、Gitlab ランナーも必要です (難しすぎてはいけません)。

私の設定のまとめ

私は実際に2つの質問があります:

  1. ルーター (Fritz!Box) が常に同じ IP アドレスを Gitlab コンテナーとデプロイされたアプリケーションに割り当てられるようにする方法 (ルーターで MAC アドレスに常に同じ IP を割り当てる方法を知っています)。コンテナに固定 IP アドレスを与えることができる Container Station の設定を既に見つけましたが、コンテナに IP アドレスを与えるルーターを使用したいと考えています。これにより、たとえば My Computer が、IP アドレスだけでなく、名前を介して Gitlab インスタンスを解決できるようになります。

  2. 「My Application」を Container Station にデプロイする方法は? ローカルレジストリは必要ですか? 他に可能な方法はありますか?Container Station に直接デプロイできますか? 質問の残りの部分から理解しているかもしれませんが、私は初心者であり、ドッカーのこと全体にあまり深く関わっていません。

フィードバックをお寄せいただきありがとうございます。

4

1 に答える 1