Docker コンテナの作成

DockerDockerBeginner
今すぐ練習

💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください

はじめに

この実験では、謎めいた妖精の女王が支配する魔法の不思議な世界に送られます。あなたのミッションは、Docker コンテナを作成してその力と資源を利用し、この神秘的な領域を探索することです。最高の目標は、妖精の女王の指導の下で Docker コンテナを作成する技術を習得し、この魔法の世界の秘密を解き明かすことです。


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL docker(("Docker")) -.-> docker/ContainerOperationsGroup(["Container Operations"]) docker/ContainerOperationsGroup -.-> docker/create("Create Container") subgraph Lab Skills docker/create -.-> lab-271459{{"Docker コンテナの作成"}} end

最初の Docker コンテナを作成する

このステップでは、最初の Docker コンテナを作成することで旅を始めます。妖精の女王は、架空の「hello-world」コンテナを呼び出す魔法のスクリプトを提供してくれました。指定されたパスの下で zsh ターミナルで次のコマンドを実行します。

$ docker run hello-world

このコマンドは「hello-world」コンテナを呼び出し、妖精の女王からのメッセージを表示します。

Alpine イメージを使ってコンテナを作成する

このステップでは、魔法の Alpine イメージの力を利用してコンテナを作成します。このコンテナを作成するために次の呪文を使います。

$ docker run -it --name alpine-container alpine /bin/sh

このコマンドは、「alpine-container」という名前の対話型の Alpine コンテナを作成する呪文を唱えます。その後、その中に含まれる神秘的な土地にアクセスできるようになります。

Nginx イメージを使ってコンテナを作成する

このステップでは、Nginx イメージを使ってコンテナを作成することで、魅力的な世界にさらに深く突き入ります。Nginx コンテナを作成するために次の魔法を使います。

$ docker run -d -p 80:80 --name my-nginx nginx

この唱え方で、「my-nginx」という名前の Nginx コンテナが呼び出され、あなた自身の望みに応じて Nginx の力を利用できるようになります。

まとめ

この実験では、妖精の女王の空想的な世界で Docker コンテナの作成の不思議を体験しました。提供された手順に従い、コマンドを実行することで、Docker コンテナの作成という魅力的な技術を習得しました。この知識は、これからの探求で Docker の魔法をさらに探求し活用していく際に役立つでしょう。