今月学んだこと 2024-12

2024-12-28

Git
Docker

はじめに

2024/12に学んだことをまとめていきます。今月学んだことは以下になります。

  • git clone —depth
  • Dockerの活用場所

git clone —depth

大規模なリポジトリをローカル環境にクローンしたい際に、クローンだけで数十分かかってしまうことがあります。

その時にこのオプションを使うことで、git cloneにかかる時間を削減することができます。 具体的には以下のように使用します。

Terminal window
git clone --depth 1 repository-url

--depth 1とすることで、最新履歴のみ取得することができます。

Dockerの活用場所

Dockerは、コンテナを用いてアプリケーションを構築できる技術です。

今まで、Dockerのコンテナを組み合わせることで、 ローカル環境に持ってきたり、本番環境に持っていったりすることが簡単になるみたいな認識でした。

しかし今回、チームの個人個人でビルド環境を構築する必要がある際にも活用できることがわかりました。
実際の使い方としては、以下のようになります。

  1. ビルド環境を構築するDockerfileを作成する
  2. 手順1.で作成したDockerfileを使うことで、ビルド環境を構築する(docker build)

こうすることで、一回Dockerfileを作ってしまえば、後の人は、手順2.のみを行うことでビルド環境を構築できます。
これにより、ビルド環境構築で詰まることがなくなります(ビルド環境構築が簡単になる)

来月編はこちら

https://blog.hntk03.com/what-i-learned/202501/

同じカテゴリの記事