三鷹市・武蔵野市(吉祥寺)のホームページ制作会社です。三鷹市・武蔵野市(吉祥寺)のホームページ制作なら私たちにお任せください。

BLOG

docker desktopをアップグレードするとエラーが出たので解決

まずdocker desktopをアップグレード後のdocker-composeコマンドで以下のエラーが出た。

=> ERROR [ 6/11] RUN groupadd --force -g sail 1.5s
------
> [ 6/11] RUN groupadd --force -g sail:
#0 1.465 groupadd: invalid group ID 'sail'
------
failed to solve: executor failed running [/bin/sh -c groupadd --force -g $WWWGROUP sail]: exit code: 3

docker desktopの設定で、Use Docker Compose V2のチェックを外し再度docker-composeコマンド実行で以下のエラーが出た。

=> ERROR [ 6/11] RUN groupadd --force -g sail 0.3s
------
> [ 6/11] RUN groupadd --force -g sail:
#9 0.305 groupadd: invalid group ID 'sail'
------
executor failed running [/bin/sh -c groupadd --force -g $WWWGROUP sail]: exit code: 3
ERROR: Service 'laravel.test' failed to build : Build failed

“${APP_PORT:-80}”は環境変数APP_PORTが未定義の場合80を使用するという意味なので、次に.envに以下を追記

APP_PORT=8080

docker desktopのアップグレードが原因では無いかもしれませんが、以上で無事docker-composeコマンドが実行できました。