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

Dockerをオフラインでインストールして、Ubuntuにデプロイするには、以下の手順に従います。

  1. 接続済みの Ubuntu コンピューターで、次のコマンドを使用して最新の Docker バイナリと依存関係をダウンロードします。
$ docker run --rm -i -v /tmp:/tmp docker sh -c 'apt-get update && apt-get --download-only --yes --no-install-recommends install docker-ce'

これは、Docker のバイナリと依存関係を /tmp ディレクトリにダウンロードします。

  1. /tmp ディレクトリでダウンロードしたすべてのファイルを、接続されていないマシン上の同じディレクトリにコピーする。
  2. オフラインマシンでは、次のコマンドを使用してDockerをインストールします。
$ sudo dpkg -i /tmp/*.deb

Dockerとその依存関係のインストールを行います。

  1. オフラインマシン上では、以下のコマンドを使用してDockerサービスを開始します:
$ sudo systemctl start docker

Dockerをオフラインのマシンで使用できるようになったはずです。

オフラインインストールの Docker にのみこの方法が適用され、オフライン環境で Docker を使用する場合は、Docker Hub からコンテナイメージにアクセスできません。必要なコンテナイメージを手動でオフラインマシンに取り込んだり、オフラインマシンにイメージをインポートおよびエクスポートするには Docker のセーブおよびロードコマンドを使用できます。

bannerAds