ホームページ  >  記事  >  運用・保守  >  Docker をオフラインでインストールする方法

Docker をオフラインでインストールする方法

PHPz
PHPzオリジナル
2023-05-16 19:30:3715192ブラウズ

一部の高度に閉鎖されたセキュリティ環境や信頼性の高いインターネット接続がない地域など、一部のネットワーク環境では、Docker をオンラインでインストールできません。この場合、Docker のオフライン インストール方法を使用できます。この記事では、オフライン環境にDockerをインストールする方法を紹介します。

1. 必要なソフトウェア パッケージをダウンロードします

  1. インターネットに接続できるマシンに必要な Docker ソフトウェア パッケージをダウンロードします。たとえば、Ubuntu 環境では、次のコマンドを使用できます。 :

sudo apt-get install docker.io

次に、Docker パッケージを USB ディスクや DVD などのリムーバブル デバイスに保存して、オフライン環境。

  1. 必要な依存関係パッケージをダウンロードします。

Linux オペレーティング システムでは、Docker は aufs-tools、cgroupfs-mount などのいくつかのソフトウェア パッケージに依存します。これらのパッケージは、Linux の公式 Web サイトからダウンロードできます。

  1. Docker-Compose をダウンロードします。

Docker-Compose の機能は、単純な宣言ステートメントを使用して Docker アプリケーションに必要な複数のコンテナーを定義し、コマンドを通じてこれらのコンテナーを開始または停止することです。 Docker-Compose のインストールについては、公式ドキュメント (https://docs.docker.com/compose/install/) を参照してください。

2. ソフトウェア パッケージをオフライン環境にコピーする

オフライン環境で、以前にダウンロードした Docker ソフトウェア パッケージと必要な依存ソフトウェアを USB や DVD バッグなどのリムーバブル ストレージ デバイスからコピーします。これらのパッケージを /opt/packages などのディレクトリに配置します。

3. Docker のインストール

  1. まず、必要な依存ソフトウェア パッケージをインストールします。 Ubuntu では、dpkg コマンドを使用してインストールできます。例:

sudo dpkg -i /opt/packages/aufs-tools_3.2 20130722-1.1ubuntu1_amd64.deb

  1. Docker をインストールします。インストールには dpkg も使用します。

sudo dpkg -i /opt/packages/docker.io_1.13.1~ubuntu-0~20170221141433.0.dpkg

  1. Docker サービスの開始

#sudo service docker start

    インストールが成功したかどうかを確認する
##sudo docker run hello- world

インストールが成功すると、「Hello from Docker!」が返されます。エラー メッセージが表示された場合は、インストールが不完全であるか、正しくないことを意味します。

4. Docker-Compose のインストール

ダウンロードした Docker-Compose ソフトウェア パッケージを /opt/bin ディレクトリにコピーします (例:
  1. #) ##sudo cp /opt/packages/docker-compose-Linux-x86_64 /opt/bin/docker-compose

Docker-Compose に実行権限を追加します。

  1. sudo chmod x /opt/bin/docker-compose

インストールが成功したかどうかを確認します

  1. sudo docker-compose --version

インストールが成功すると、バージョン番号が返されます。 概要

Docker をオンラインでインストールするかオフラインでインストールするかに関係なく、重要なのは、Docker のメイン ソフトウェア パッケージと依存パッケージのダウンロードとインストールをマスターすることです。高度に閉鎖された環境では、Docker のデプロイメントの問題を解決するには、Docker をオフラインでインストールすることが最良の選択です。オンラインでインストールするかオフラインでインストールするかにかかわらず、最高の Docker 導入エクスペリエンスを得るには、オペレーティング システムのバージョンと詳細を完全に理解する必要があります。

以上がDocker をオフラインでインストールする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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