51
33

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Composer本体のバージョンを1系に固定化する

Last updated at Posted at 2020-10-26

2020年10月24日 Composerバージョン2がリリースされました🎉
https://blog.packagist.com/composer-2-0-is-now-available

しかし、最新版では今まで動いていたComposerプロジェクトが動作しなくなったりまだ安定化できていなさそうなので、一旦以前の1系のバージョンに戻します。

公式のインストーラ経由

$ curl -sS https://getcomposer.org/installer | php -- --version=1.10.15
$ mv composer.phar /usr/local/bin/composer

公式のDockerイメージ経由

現在、 latest1.10.15 を指してるのでlatestを指定していた場合は1系の最新版がインストールされます。

いずれは2系がインストールされるようになると思うので、
今後も1系の最新版で固定化するには下記のように指定しておきます。

COPY --from=composer:1.10.15 /usr/bin/composer /usr/bin/composer

また、イメージタグの方はメジャーバージョンのみ固定など柔軟にバージョン指定が行えます。

COPY --from=composer:1 /usr/bin/composer /usr/bin/composer

関連する記事

51
33
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
51
33

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?