🖥Ruby on Railsの開発環境をDockerで構築する方法(Rails 6.x)2021/03/30に公開2022/06/042件DockerRailstechこの記事は内容更新&ブラッシュアップして移動しました m(_ _)m docker-composeでRails 6×MySQLの開発環境を構築する方法 https://zenn.dev/tmasuyama1114/articles/4ed199ce0478e7 Discussionmasahiro2021/09/06(良い記事をありがとうございます。) docker-compose run web rails new . --force --no-deps --database=mysqlすると、 standard_init_linux.go:228: exec user process caused: exec format error というエラーが出てくるのですが、 entrypoint.sh の shebang にスペースが入っていることが理由でした。 # !/bin/bash を #!/bin/bash に変えると直りました。 とまだ@フルスタックWebエンジニア2021/09/06に更新masahiro さん、コメントありがとうございます。 ご報告いただきありがとうございます! 早速修正を反映させていただきました。助かります。 返信を追加
masahiro2021/09/06(良い記事をありがとうございます。) docker-compose run web rails new . --force --no-deps --database=mysqlすると、 standard_init_linux.go:228: exec user process caused: exec format error というエラーが出てくるのですが、 entrypoint.sh の shebang にスペースが入っていることが理由でした。 # !/bin/bash を #!/bin/bash に変えると直りました。 とまだ@フルスタックWebエンジニア2021/09/06に更新masahiro さん、コメントありがとうございます。 ご報告いただきありがとうございます! 早速修正を反映させていただきました。助かります。 返信を追加
とまだ@フルスタックWebエンジニア2021/09/06に更新masahiro さん、コメントありがとうございます。 ご報告いただきありがとうございます! 早速修正を反映させていただきました。助かります。
Discussion
(良い記事をありがとうございます。)
docker-compose run web rails new . --force --no-deps --database=mysql
すると、standard_init_linux.go:228: exec user process caused: exec format error
というエラーが出てくるのですが、
entrypoint.sh
の shebang にスペースが入っていることが理由でした。# !/bin/bash
を#!/bin/bash
に変えると直りました。masahiro さん、コメントありがとうございます。
ご報告いただきありがとうございます!
早速修正を反映させていただきました。助かります。