マイクロサービス アーキテクチャの人気に伴い、Docker コンテナの人気が高まっています。これにより、開発者はさまざまなプラットフォームや環境でアプリケーションを構築および実行できるようになり、アプリケーションの移植性と拡張性が向上します。この記事では、Linux システムで Docker コンテナを使用する方法を紹介します。
Linux システムに Docker をインストールするのは非常に簡単です。 Docker インストール パッケージは、Docker 公式 Web サイトからダウンロードすることも、システムのデフォルトのパッケージ マネージャーを使用してインストールすることもできます。
Ubuntu システムの場合は、次のコマンドを使用してインストールできます:
sudo apt-get update sudo apt-get install docker.io
CentOS システムの場合、次のコマンドを使用してインストールできます:
sudo yum update sudo yum install docker
インストールが成功したら、次のコマンドを使用して、Docker が正しくインストールされているかどうかを確認できます。
docker --version
インストールが完了したら、Docker を開始する必要があります。サービス。次のコマンドを使用できます:
sudo service docker start
次のコマンドを使用して自動起動を有効にすることもできます:
sudo systemctl enable docker.service
Docker イメージは、事前に構成されたアプリケーション環境です。 Docker ユーザーは、構築済みのイメージをプルして、ローカルまたはオンラインで実行できます。
次のコマンドを使用して Docker イメージをプルできます。
docker pull image-name
"image-name" は、プルする必要があるイメージの名前です。たとえば、最新バージョンの Ubuntu をプルする場合は、次のコマンドを使用できます:
docker pull ubuntu:latest
Docker Hub で他のイメージを見つけてダウンロードできます。
Docker イメージを取得したら、Docker コンテナを実行できます。次のコマンドを使用できます。
docker run image-name
"image-name" は、実行する必要があるイメージの名前です。
たとえば、Ubuntu で対話型ターミナルを実行するには、次のコマンドを使用できます:
docker run -it ubuntu /bin/bash
これにより、対話型 Ubuntu ターミナルが起動します。コマンドを実行した後、exit コマンドを使用してターミナルを終了できます。
バックグラウンドで実行する必要があるサービスが多数あります。 Docker では、次のコマンドを使用してデーモンを実行できます。
docker run -d image-name command
「command」は、実行する必要があるコマンドです。たとえば、Apache Web サーバーをバックグラウンドで実行するには、次のコマンドを使用できます。
docker run -d -p 80:80 httpd
これにより、Apache Web サーバーが起動し、ローカル ポート 80 でリッスンし、バックグラウンドで実行されます。
次のコマンドを使用して、現在実行中の Docker コンテナを表示できます:
docker ps
これにより、実行中のすべての Docker コンテナが一覧表示されます。詳細。
Docker コンテナを停止するには、次のコマンドを使用できます:
docker stop container-id
"container-id" は ID です。停止する必要があるコンテナの。 「docker ps」コマンドを使用して、コンテナーの ID を見つけることができます。
Docker コンテナを削除するには、次のコマンドを使用できます:
docker rm container-id
"container-id" はコンテナの ID です。削除する必要があるコンテナ。 「docker ps -a」コマンドを使用して、コンテナーの ID を見つけることができます。
概要
Docker コンテナは、さまざまなプラットフォームや環境でアプリケーションを構築して実行できる、人気のあるマイクロサービス アーキテクチャです。 Linux システムでは、簡単なコマンドを使用して Docker コンテナをインストールして使用できます。 Docker イメージのプルと実行、バックグラウンド サービスの実行、Docker コンテナの表示と停止の方法について説明しました。この記事がお役に立てば幸いです!
以上がLinux システムで Docker コンテナを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。