ADocker画像はコンテナのテンプレート。
すべてはDockerイメージから始まります。
を使用してイメージからコンテナを作成するようにDockerに指示する場合docker run
、それはその魔法を実行し(ファイルシステムを作成し、依存関係を初期化するなど)、次にコンテナが作成されます。
画像が作成されますからDockerfileを使用してdocker build
コマンドであり、ローカルに保存することも、次のようなDockerレジストリに公開することもできます。DockerHub、パブリック画像とプライベート画像を保存できます。
あなたが訪問した場合https://hub.docker.com/独自の画像を作成しなくても、自由に使用できる画像がたくさん表示されます。
多くの場合、これらの画像は公式であり、特定のテクノロジーの背後にある開発チームによって作成されています。
たとえば、これは公式のNode.jsDockerイメージです。https://registry.hub.docker.com/_/node。
画像とコンテナの使用方法については、後ほど詳しく説明します。
その他のDockerチュートリアル:
- Dockerの概要
- Dockerイメージの概要
- Dockerコンテナの概要
- Dockerfiles
- macOSへのDockerのインストール
- インストール後のDockerの最初のステップ
- Dockerデスクトップを使用したコンテナの管理
- シンプルなNode.jsHello WorldDockerコンテナを最初から作成する
- Dockerコンテナがすぐに終了した場合の対処方法
- コマンドラインからのDockerコンテナの操作
- コマンドラインからDockerイメージを操作する
- DockerHubでのDockerイメージの共有
- Dockerコンテナの外部のファイルにアクセスする方法
- Dockerイメージに変更をコミットする方法
- Dockerイメージに基づいてデプロイされたコンテナーを更新する