miyohideの日記

技術的なメモなどを記しています

2023年1月21日(土)Docker Composeいろいろ

Docker Composeいろいろ

Dockerfileもようやく書き終えたので、次はDocker Composeで。--secretフラグを追加したのでその対応が必要。その対応は以下のサイトに書かれていた。

zenn.dev

公式ドキュメントを調べる。

docs.docker.jp

secretsを指定すれば良いっぽい。

また、volumesを指定した時にDockerfile内でbundle installをしているのにgemがないと怒られる。毎回ハマってあまり納得できていないのだが、よく引用されるのが以下のQiitaの記事。

qiita.com

結局はdocker compose run コンテナ名 bundle installをすれば良いんだけれども、bundle installを2回実行するのはちょっとって感じが毎回する。