自動 dockerhub ビルド中に複数のプライベート git リポジトリに接続する方法はありますか? 私たちはgolangアプリを構築しており、ビルドの一部として他のプライベートリポジトリを「取得する」必要があります。現時点では、ドッカーがそれらに接続できず、ターゲットのプライベートリポジトリのみに接続できないため、失敗します。
デプロイ キーは Dockerhub 経由でインストールされるため、メイン リポジトリは問題ありませんが、その後のプライベート リポジトリのインポートは失敗します。
私が見ることができるこれを回避する1つの方法は、イメージをローカルでビルドし、それをdockerhubに「docker push」してから、dockerhubと自動ビルドシステムの目的を無効にするデプロイ側でプルダウンすることです。もう 1 つは、基本イメージに ssh キーを焼き込むことですが、これはあまりお勧めできません。
sshキーをイメージに焼き付けたり、ローカルに構築したりすることを伴わない、これに対する解決策を誰かが持っていますか?
どうもありがとう。