Dockerビルド時にプライベートリポジトリをクローンする方法は色々考えられる.
- 秘密鍵を
ADDしてリポジトリをクローン, 終えたら削除(ssh経由) --build-argで秘密鍵情報を渡してリポジトリをクローン, 終えたら削除(ssh経由)--build-argでユーザ名, パスワードを渡してリポジトリをクローン(https経由)- ユーザ名, パスワードを記した
~/.netrcをADDしてリポジトリをクローン, 終えたら削除(https経由)
上記で挙げた方法のなかには, セキュリティの点から好ましくないものもある.