概要
Dockerfileで参考サイトからコピペしてきたものを、alpineベースに変更する際に発生。
タイトルのようなエラーメッセージからはわかりにくいので解決方法を共有しておく。
解決方法
entrypoint.shなどのシェルファイルの記述を bash
-> ash
に変更します。
entrypoint.sh
-#!/bin/bash
+#!/bin/ash
参考
原因は他のパターンもあるらしいので詳しく記載されている方のリンク貼っておきます。
https://qiita.com/kabik/items/5591f62c0ef6ddef5db2
https://dev.classmethod.jp/articles/how-to-fix-standard-init-linux-error/
https://rikeiin.hatenablog.com/entry/2021/01/25/163901