0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Dockerのエラー解消集

0
Last updated at Posted at 2026-01-07

Dockerのエラー解消集

Dockerインストール時に出力されたエラー文字
Dockerのsetting.jsonファイルの設定
composer phpunitで動かしたいがエラーになる場合

Dockerインストール時出力のエラー文字

問題:Dockerをインストールし、デスクトップから起動した際にエラーが出力されました。

WSL2かubuntuの設定の問題かと思ったのですが、

自分のPCのスペックに合った環境を選んでダウンロードしなければいけない

とのことで、スペックを確かめました。

$ echo %PROCESSOR_ARCHITECTURE%
  AMD64    //と表示されればこのPCのスペックはAMD64 
  ARM64    //と表示されればこのPCのスペックはARM64

自分のPCのスペックがARM64だったため、エラーが起こっていたようです。
アンインストールをかけて、再度ARM64でインストールを行い、見事環境構築できました。

Dockerのインストールはこちらから

Dockerのsetting.jsonファイルの設定

問題:

VSCodeの設定でsetting.jsonで編集を選択して、設定内容を確認します。
image.png

早速ファイル内の記載を確認すると、

phpの実行場所が未定義のままでした。

"php.validate.executablePath"://指定先なし

ここで、PHPの実行可能場所を定義するために、
場所を特定する必要があります。
以下がubuntuコマンドで場所を特定する方法です。

which php

※もう少し詳しく場所を特定する場合

whereis php

出力結果:
image.png

setting.jsonファイ変更後:

composer phpunitで動かしたいがエラーになる場合

問題:composer.jsonでcomposer phpunitコマンドを実行できるように指定しましたが、
下記のエラーが出力されました。

image.png
この事案は

記載ミス

と分かり、composer.jsonの"script"→"scripts"に変更しました。
image.png

これで見事、composer phpunitでエラーを自動判定できるようになりました。

scriptsについて公式ドキュメントに説明されてましたね。。。
image.png

Composerの公式ドキュメント

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

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?