psで確認すると下記のように表示されます。app_1というエラーになってしまいます。ubuntu:18.04公式ドキュメントよりdocker-composeは、サービスを管理するものであるということがわかりました。psのStateがUpとなっていることを確認できました。bashでコンテナの状況を確認できないのは、辛いと思ったのでruby-jpで質問しました。execの違いを調べるUbuntuをベースイメージとした時の、CMDはbin/bashとなっているので、コンテナが終了してしまうというアドバイスを頂きました。そこで、runとexecのhelpを確認するとexecは動いてるコンテナに対してのコマンドであることがわかりました。["/bin/bash"]を実行しているためコンテナがrun状態でないということが問題でした。-itでビルドしたコンテナを操作できることを思い出したので、docker-composeでも同様のことができるのではないかと考えて調査してみると、公式ドキュメントに記載されていました。--helpを実行すると、疑似端末を割り当てattachされていないコンテナに対しても標準入力を待ち続けることがわかりました。appでコンテナで操作を行うことができました。true知見ruby-jpで質問した際に出た知見をまとめてます。/dev/nullはSIGTERだとタイムアウト後、遅れて終了するので時間がかかるので、今回のケースでは利用しないほうが良いかもという意見もでました。これは、Linux関連の知識がないので現状調査方法がわからないためレベルが上がってから挑戦したいです。ISUCONを利用しました。チー...2019-07-27CircleCIを2.0から2.1にバージョンアップしたCircleCIのver2.1から新機能が追加されました。リファレンスマニュアルの読んでいく活動を...2019-04-28DockerでRailsチュートリアルDockerでRailsチュートリアルの開発ができるようにします。DockerDockerでRailsチュートリアルDockerスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。