はじめに
Windowsだとcomposerを入れるのも微妙に面倒だったりする1ので、Docker上で動かしてみる。
composer.jsonを用意
{
"name": "frozenvoicejp/sandbox",
"description": "",
"require": {
},
"require-dev": {
"phpunit/phpunit": "*"
}
}
公式イメージでcomposerを実行
docker run --rm -it -v ${pwd}:/app -w /app composer install
Loading composer repositories with package information
Updating dependencies (including require-dev)
…中略
- Installing phpunit/phpunit (7.2.7): Downloading (100%)
sebastian/global-state suggests installing ext-uopz (*)
phpunit/php-code-coverage suggests installing ext-xdebug (^2.6.0)
phpunit/phpunit suggests installing phpunit/php-invoker (^2.0)
phpunit/phpunit suggests installing ext-soap (*)
phpunit/phpunit suggests installing ext-xdebug (*)
Writing lock file
Generating autoload files
問題なくインストール出来た。
-
実際は既にインストール済みだったりしますが、今後PC乗り換えた時とかに使えそうかなと。 ↩