①FROM php:7.4-apacheという書き方を見かけるのですが、
これはDockerHubからphpとapacheのofficial imagesをまとめてインストールしてきていますでしょうか?
配布元がつける名前のため、一概に言えませんが↑のイメージ名+タグ名についてはphpとapacheがセットになっているイメージという命名になっています。
②apacheのイメージをインストールすればOSも同時にインストールされていますでしょうか?
DockerHubのこの部分を見れば書いてあるというのをご教授頂けるとありがたいです。
このapacheのイメージは上記のphp:7.4-apacheとは別のイメージを指しているのでしょうか?
仮にapache単独のイメージであればapacheが動作するための最低限のOSのファイル群が含まれています。なので、自前のアプリケーションでミドルウエアや設定などを必要とする場合は、そのapacheイメージをベースイメージとしてさらに自前のコンテナイメージを作ることになります。
③DockerHubに関して、分かりやすく解説している書籍やサイトがありましたら紹介して頂けると有難いです。
Githubのコンテナイメージ版だと思っていただければよいかと思います。
Dockerhubのみについて説明している書籍はないと思いますが、Docker関連の書籍であればたいてい軽く触れていると思います。
Dockerを勉強し始めたての場合は、書籍と合わせて、以下の動画もわかりやすく解説されています。
https://www.youtube.com/watch?v=XMw0Ivtfxak
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/12/04 12:34 編集
2020/12/04 13:00
2020/12/04 13:41
2020/12/04 13:43
2020/12/04 13:45