ホームページ  >  記事  >  運用・保守  >  Linux システムで Docker コンテナを使用する方法

Linux システムで Docker コンテナを使用する方法

WBOY
WBOYオリジナル
2023-06-18 13:06:252138ブラウズ

マイクロサービス アーキテクチャの人気に伴い、Docker コンテナの人気が高まっています。これにより、開発者はさまざまなプラットフォームや環境でアプリケーションを構築および実行できるようになり、アプリケーションの移植性と拡張性が向上します。この記事では、Linux システムで Docker コンテナを使用する方法を紹介します。

  1. 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
  1. Docker サービスを開始します

インストールが完了したら、Docker を開始する必要があります。サービス。次のコマンドを使用できます:

sudo service docker start

次のコマンドを使用して自動起動を有効にすることもできます:

sudo systemctl enable docker.service
  1. Docker イメージをプルします

Docker イメージは、事前に構成されたアプリケーション環境です。 Docker ユーザーは、構築済みのイメージをプルして、ローカルまたはオンラインで実行できます。

次のコマンドを使用して Docker イメージをプルできます。

docker pull image-name

"image-name" は、プルする必要があるイメージの名前です。たとえば、最新バージョンの Ubuntu をプルする場合は、次のコマンドを使用できます:

docker pull ubuntu:latest

Docker Hub で他のイメージを見つけてダウンロードできます。

  1. Docker コンテナの実行

Docker イメージを取得したら、Docker コンテナを実行できます。次のコマンドを使用できます。

docker run image-name

"image-name" は、実行する必要があるイメージの名前です。

たとえば、Ubuntu で対話型ターミナルを実行するには、次のコマンドを使用できます:

docker run -it ubuntu /bin/bash

これにより、対話型 Ubuntu ターミナルが起動します。コマンドを実行した後、exit コマンドを使用してターミナルを終了できます。

  1. Docker コンテナを実行するためのバックグラウンド サービス

バックグラウンドで実行する必要があるサービスが多数あります。 Docker では、次のコマンドを使用してデーモンを実行できます。

docker run -d image-name command

「command」は、実行する必要があるコマンドです。たとえば、Apache Web サーバーをバックグラウンドで実行するには、次のコマンドを使用できます。

docker run -d -p 80:80 httpd

これにより、Apache Web サーバーが起動し、ローカル ポート 80 でリッスンし、バックグラウンドで実行されます。

  1. 実行中の Docker コンテナの表示

次のコマンドを使用して、現在実行中の Docker コンテナを表示できます:

docker ps

これにより、実行中のすべての Docker コンテナが一覧表示されます。詳細。

  1. Docker コンテナの停止

Docker コンテナを停止するには、次のコマンドを使用できます:

docker stop container-id

"container-id" は ID です。停止する必要があるコンテナの。 「docker ps」コマンドを使用して、コンテナーの ID を見つけることができます。

  1. Docker コンテナの削除

Docker コンテナを削除するには、次のコマンドを使用できます:

docker rm container-id

"container-id" はコンテナの ID です。削除する必要があるコンテナ。 「docker ps -a」コマンドを使用して、コンテナーの ID を見つけることができます。

概要

Docker コンテナは、さまざまなプラットフォームや環境でアプリケーションを構築して実行できる、人気のあるマイクロサービス アーキテクチャです。 Linux システムでは、簡単なコマンドを使用して Docker コンテナをインストールして使用できます。 Docker イメージのプルと実行、バックグラウンド サービスの実行、Docker コンテナの表示と停止の方法について説明しました。この記事がお役に立てば幸いです!

以上がLinux システムで Docker コンテナを使用する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。