以前までは、dockerfileなどをコピペして環境構築していたのですが、dockerについてしっかりと理解しようと思い勉強しています。調べていく中でdockerのようなコンテナ型仮想化は、ホスト型仮想化と異なり、ゲストosを必要とせず、仮想化されたコンテナがホストosのカーネルを使用しているとありました。そこで、ふと疑問に思ったのですが、dockerを使用する際に、centosなどのレイヤーの上に言語のレイヤーなどを積み上げていたりするのですが、なぜcentosのレイヤーは必要なのでしょうか?
ホストos使うなら、centosいらないじゃんなんて思うのですが、根本的に考え方を間違えているのでしょうか?
かなり初歩的な質問かと思いますが、詳しい方ご教示下さると嬉しです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/25 06:13
2021/02/25 06:55