ホームページ  >  記事  >  運用・保守  >  Linux に Docker をインストールして構成するにはどうすればよいですか?

Linux に Docker をインストールして構成するにはどうすればよいですか?

PHPz
PHPzオリジナル
2023-07-28 20:53:131161ブラウズ

Linux に Docker をインストールして構成するにはどうすればよいですか?

Docker は、さまざまなオペレーティング システム上でアプリケーションを作成、パッケージ化、配布するために使用できるオープン ソースのコンテナ化プラットフォームです。仮想マシンとは異なる軽量の仮想化テクノロジーを提供し、システム リソースをより効率的に利用できます。この記事では、Linux に Docker をインストールして構成する方法を説明します。

Docker のインストール
Linux システムに Docker をインストールするにはいくつかの方法があります。この記事では、パッケージ マネージャーを使用する方法と公式スクリプトを使用する方法の 2 つの最も一般的なインストール方法を紹介します。

パッケージ マネージャーを使用して Docker をインストールする
ほとんどの Linux ディストリビューションには Docker 用のパッケージ マネージャーがあり、たとえば、Ubuntu では apt-get コマンドを使用してインストールできます。 CentOS では、yum コマンドを使用してインストールできます。

  1. システム パッケージ リストを更新します:

    $ sudo apt-get update
  2. Docker をインストールします:

    $ sudo apt-get install docker-ce
  3. Docker を起動しますservice :

    $ sudo systemctl start docker

公式スクリプトを使用して Docker をインストールする
Docker をインストールするもう 1 つの方法は、公式スクリプトを使用することです。この方法は、Docker 用のパッケージ マネージャーを持たないシステムに適しています。

  1. #公式スクリプトをダウンロードして実行し、インストールします:

    $ curl -fsSL https://get.docker.com -o get-docker.sh
    $ sudo sh get-docker.sh

  2. Docker サービスを開始します:

    $ sudo systemctl start docker

Docker の構成

Docker をインストールした後、いくつかの構成が必要になる場合があります。以下に、一般的な構成オプションをいくつか示します。

    Docker イメージ ソースの切り替え
  1. デフォルトでは、Docker は公式のイメージ ソースを使用します。ただし、ネットワーク上の理由により、ダウンロードを高速化するために国内のミラーソースに切り替える必要がある場合があります。
Docker 構成ファイルを編集します:

$ sudo vi /etc/docker/daemon.json

次の内容をファイルに追加します:

{
  "registry-mirrors": ["https://docker.mirrors.example.com"]
}

「https://docker.mirrors.example.com」を置き換えます" 選択したミラーソースのアドレス。

設定ファイルを保存して終了します。次に、Docker サービスを再起動します。

$ sudo systemctl restart docker

    ユーザーを docker ユーザー グループに追加する
  1. デフォルトでは、root ユーザーと sudoers リスト内のユーザーのみが Docker コマンドを実行できます。一般ユーザーが Docker を使用できるようにしたい場合は、そのユーザーを docker ユーザー グループに追加できます。
ユーザーを docker ユーザー グループに追加します:

$ sudo usermod -aG docker your_username

「your_username」を自分のユーザー名に置き換えます。

ユーザー グループの変更を有効にするには、再度ログインします。

Docker の使用

Docker をインストールして構成したら、それを使用してコンテナーの管理と実行を開始できます。

  1. Docker イメージをプルする

    docker pull コマンドを使用して、Docker リポジトリからイメージをプルします。以下は、「nginx」という名前の公式イメージをプルする例です。

    $ docker pull nginx

  2. コンテナの実行

    docker run コマンドを使用して、コンテナを実行します。以下は、「my-nginx」という名前の nginx コンテナを起動する例です。

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

このうち、-d はコンテナをバックグラウンドで実行することを意味し、--name はコンテナ名を指定します、および -p ポートマッピングを指定します。

概要

この記事では、Linux に Docker をインストールして構成する方法を紹介します。インストール プロセスでは、パッケージ マネージャーを使用する方法と公式スクリプトを使用してインストールする方法の 2 つの一般的なインストール方法が提供されます。同時に、Docker イメージ ソースの切り替えと Docker ユーザー グループへのユーザーの追加を実現するためのいくつかの共通構成オプションも導入されています。最後に、Docker を使用してイメージをプルし、コンテナーを実行する方法も簡単に学びました。この記事が Linux での Docker のインストールと構成に役立つことを願っています。

以上がLinux に Docker をインストールして構成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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