Docker:Compose環境を作る

Docker:PHP環境を作る 3」で作成したDocker上のPHP環境
ここに Composer を入れてみる。
※ とりあえずは Smarty を入れたいため


Composer環境を作る

1. phpコンテナに接続
docker container exec -it php bash

2. Composerインストール
https://getcomposer.org/」→ [Download] → "Command-line installation" のところにある4行をコンテナに張り付けて実行
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === '906a84df04cea2aa72f40b5f787e49f22d4c2f19492ac310e8cba5b96ac8b64115ac402c8cd292b8a03482574915d1a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
グローバルで使えるようにする場合は、以下コマンドで composer.phar を移動させておく?
mv composer.phar /usr/local/bin/composer

3. 動作確認
"composer --version" でComposerのバージョンを表示させてみる。
root@8f2ee824c8e9:/var/www/html# composer --version
Composer version 2.1.14 2021-11-30 10:51:43


Docker, Composer

0 件のコメント:

その他の記事