コンテナ内でgit initしてソースコードを管理するの?

一般的には、Dockerコンテナ内で git init を実行してソースコードを管理することはしません。代わりに、ホストマシン(またはホスト上の共有ディレクトリ)でソースコードを管理し、そのソースコードをDockerコンテナにマウントする方法が一般的です。

これにより、ソースコードの変更がホストマシンで行われるたびに、Dockerコンテナ内のアプリケーションに自動的に反映されます。また、開発者がホストマシン上で通常の開発ツールやGitコマンドを使用してソースコードを操作できるため、開発プロセスがスムーズになります。

したがって、コンテナ内で git init を実行する代わりに、ホストマシンでGitリポジトリを初期化し、そのリポジトリをDockerコンテナにマウントすることをお勧めします。

未分類

Posted by ぼっち