知りたいこと
Dockerを今まで使ったことがないのですが、勉強のためExpress.js/typescriptのサーバーをDockerを利用して起動しようと思っています。
その際調べたんですが、src
ディレクトリのみコンテナにマウントし、コンテナでsrc/*.ts
ファイルをbuild
し、js
ファイルを利用することと、
ホストで予めbuild
し、コンテナにマウントさせるといった方法がある感じがしています。
ホストでbuild
してマウントさせるならdocker使う意味あるの?と思っている状況なんですが、どのように使うのが基本的なんでしょうか?
githubをみていてもdocker-composeで全てのファイルをマウントさせ、Dockerfileでyarn install、tscでbuildしているようなものまであって、なぜこういった使い方をするのかわかっていません。
そもそもdocker自体よくわかってないので、こんな疑問が浮かんだのですが自分はこんな感じで使ってるなどあればご教示いただければ幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。