はじめに
この実験(Lab)では、強力なドラゴン、Dockeron が自由に闊歩する古代王国 Dockeria への旅に出ます。私たちの目標は、古代の予言を成就し、Dockeron の尊敬を得るために、Docker コンテナの起動と管理の技術を習得することです。
この実験(Lab)では、強力なドラゴン、Dockeron が自由に闊歩する古代王国 Dockeria への旅に出ます。私たちの目標は、古代の予言を成就し、Dockeron の尊敬を得るために、Docker コンテナの起動と管理の技術を習得することです。
このステップでは、Docker がインストールされ、実行されていることを確認して、Docker 環境を準備します。さらに、hello-world Docker イメージ をプルし、このイメージに基づいてコンテナを実行します。
まず、Docker がインストールされていることを確認します。インストールされていない場合は、公式ドキュメントに従って、お使いのオペレーティングシステム用の Docker をインストールしてください。
ターミナルで以下のコマンドを実行して、Docker サービスが起動していることを確認します。
sudo systemctl start docker
hello-world イメージのプルと実行以下のコマンドを実行して、hello-world Docker イメージをプルします。
docker pull hello-world
次に、以下のコマンドを使用して、hello-world イメージに基づいたコンテナを実行します。
docker run hello-world
このステップでは、カスタム Docker イメージ をビルドするための Dockerfile を作成し、それに基づいてコンテナを実行します。
/home/labex/project ディレクトリの下に Dockerfile という名前のファイルを作成し、以下の内容を記述します。
FROM alpine
CMD echo "Welcome to Dockeria, the land of dragons!"
以下のコマンドを使用して、カスタム Docker イメージをビルドします。
cd /home/labex/project
docker build -t dockeria-image .
最後に、新しくビルドされたイメージに基づいてコンテナを実行します。
cd /home/labex/project
docker run dockeria-image
この実験では、Dockeria の王国に足を踏み入れ、Docker コンテナの力を活用しました。タスクを完了することで、Docker コンテナの起動と管理に必要なスキルを習得しました。この知識は、コンテナ化の領域での冒険を続ける上で非常に貴重なものとなるでしょう。