0
0

More than 1 year has passed since last update.

GitからクローンしたLaravelをDockerのみでパッケージをインストールする

Last updated at Posted at 2023-09-11

はじめに

こんにちは。
最近,sailを用いた開発をすることが多くなりましたね。(自分だけじゃないはず)
自分はパソコン3台(Windows11*2,MacM1*1)を使っており,色々なリポジトリをクローンしまくってます。
リポジトリをクローンしたら初めにパッケージが必要になりますが,パッケージをインストールしていないため,sailが使えません。
そのパッケージをインストールするためにローカルにcomposer等を入れるのはイヤです。
そこでcomposer等をインストールしなくてもできる方法をまとめておきます。

composer installの実行

とても簡単でした。

composer install
docker run --rm \
    -u "$(id -u):$(id -g)" \
    -v "$(pwd):/var/www/html" \
    -w /var/www/html \
    laravelsail/php82-composer:latest \
    composer install
オプション 意味
-u コマンドが実行されるユーザーの設定
--rm コマンドの実行完了時,コンテナの破棄
-v ボリュームの設定
-w コンテナ内の作業ディレクトリを指定

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0