DockerのMySQLでdocker-entrypoint-initdb.dの完了を待つ
DockerのMySQLでdocker-entrypoint-initdb.dの完了を待つ方法です。 docker-compose up -d のタイミングで実行する sql, sh などが長いと立ち上がりに時間がかかり実行が遅くなります。 CIの時とかはそれだと困るので待つ方法のメモです。
waitコマンドで複数の処理の完了を待つ
waitコマンドで複数の処理の完了を待つ方法です。 sh script.sh を実行すると sleep.sh の完了を待ち、最後の Echo 文を実行します。