Docker は、開発者がアプリケーションとその依存関係を自己完結型コンテナにパッケージ化し、任意の環境にデプロイできるようにする非常に人気のあるコンテナ化テクノロジです。 Docker のインストールプロセスは比較的簡単ですが、いくつかの前提条件が必要です。 Docker 自体をインストールすることに加えて、Docker のいくつかのオプションを設定し、いくつかの共通ツールをインストールする必要もあります。この記事では、Docker のインストール プロセスとインストールする必要があるコンポーネントについて詳しく説明します。
まず、Docker をインストールする必要があります。このプロセスはオペレーティング システムに依存します。 Ubuntu システムの場合、apt-get コマンドを使用して Docker をインストールできます:
sudo apt-get update sudo apt-get install docker-ce
インストールが完了したら、次のコマンドを使用して Docker が正常にインストールされたかどうかを確認します:
sudo docker run hello-world
If 「Hello from Docker!」が出力される 「このような情報は、Docker が正常にインストールされたことを意味します。
デフォルトでは、root ユーザーのみが Docker デーモンにアクセスでき、他のユーザーは sudo コマンドを使用して Docker コマンドを実行する必要があります。 。権限の問題を回避するには、現在のユーザーを Docker グループに追加します。
sudo usermod -aG docker $USER
ログアウトして再度ログインした後、sudo を使用して Docker コマンドを実行するという問題を回避できます。
起動時に Docker を自動的に起動するには、次のコマンドを使用できます:
sudo systemctl enable docker
Docker Compose は、ユーザーが単一の YAML ファイルを通じて複数の Docker コンテナを定義して実行できるようにするスタンドアロン ツールです。 Docker Compose は Docker の一部ではないため、個別にインストールする必要があります。 Docker Compose を使用する前に、Python-pip がインストールされていることを確認する必要があります:
sudo apt-get install python-pip
次に、pip コマンドを使用して Docker Compose をインストールします:
sudo pip install docker-compose
インストールが完了したら、次のコマンドを使用します。 Docker Compose が成功したかどうかを確認するコマンド インストール:
docker-compose version
Docker Machine は、作成、操作、管理に使用できるコマンド ライン ツールです。ローカルまたはクラウド環境の Docker ホスト。 Docker Machine を使用する前に、VirtualBox、VMware Workstation、VMware Fusion、または Hyper-V がインストールされていることを確認する必要があります:
sudo apt-get install virtualbox
次に、次のコマンドを使用して Docker Machine をインストールします:
sudo curl -L "https://github.com/docker/machine/releases/download/v0.16.0/docker-machine-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-machine && sudo chmod +x /usr/local/bin/docker-machine
次のコマンドを使用して、Docker が正常にインストールされているかどうかを確認します。
docker-machine version
Docker Swarm は、ユーザーが Docker を使用できるようにする Docker のネイティブ クラスター管理ツールです。分散アプリケーションを構築、公開、管理します。 Docker Swarm を使用する前に、Docker Compose がインストールされていることを確認する必要があります:
sudo apt-get update sudo apt-get install docker-compose
次に、次のコマンドを使用して Docker Swarm をインストールします:
docker swarm init
Docker Registry は、ユーザーが Docker イメージを簡単に共有および管理できるようにする Docker イメージの中央リポジトリです。 Docker Registry を使用する前に、Docker Compose がインストールされていることを確認する必要があります。
sudo apt-get update sudo apt-get install docker-compose
次に、次のコマンドを使用して Docker Registry をインストールします。
docker run -d -p 5000:5000 --name registry -v /var/lib/registry:/var/lib/registry registry:2
このコマンドは、Docker Registry をローカルに起動し、 image /var/lib/registry ディレクトリ内。
結論
この記事では、Docker のインストール プロセスと、追加でインストールする必要があるいくつかのコンポーネントを紹介します。これらのコンポーネントは Docker のコア コンポーネントの一部ではありませんが、Docker の機能を拡張および強化し、開発者の生産性を向上させるために適切に機能することに注意してください。
以上が他に docker がインストールする必要があるものは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。