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

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

Docker はオープンソースのアプリケーション コンテナー エンジンであり、開発者はアプリケーションをポータブル コンテナーにパッケージ化し、一般的な Linux または Windows マシンに公開することができます。 Docker を使用すると、開発者はインフラストラクチャの問題を気にせずにアプリケーションを作成、デプロイ、実行できます。

ただし、インターネットへのアクセスが制限されている社内ネットワークや旅行中などの特定の環境では、Docker をオフラインでインストールして使用する必要があります。この記事では、Docker をダウンロードしてインストールし、ネットワークのない別のマシンにコピーして、オフライン環境で正常に実行できるようにする方法について詳しく説明します。

1. インストールパッケージをダウンロードする

Docker のすべてのオフライン パッケージ パス

http://get.daocloud.io/docker/builds/

Linux 安定バージョン:

https://download.docker.com/linux/static/stable/

2. 解凍する

tar -zxvf docker-20.10.6.tgzを例に挙げます。

docker-20.10.6.tgz をサーバーにコピーして解凍します。

 tar -zxvf docker-20.10.6.tgz

3. 指定されたディレクトリにコピーする

解凍した docker ディレクトリ内のすべてのファイルを /usr/bin ディレクトリにコピーします。宛先の /user/bin は環境変数ディレクトリです。

 mv docker/* /usr/bin/

4. 設定ファイルを編集する

vim /etc/systemd/system/docker.service

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

 [Unit] Descriptinotallow=Docker Application Container Engine Documentatinotallow=https://docs.docker.com After=network-online.target firewalld.service Wants=network-online.target [Service] Type=notify ExecStart=/usr/bin/dockerd ExecReload=/bin/kill -s HUP $MAINPID LimitNOFILE=infinity LimitNPROC=infinity TimeoutStartSec=0 Delegate=yes KillMode=process Restart=on-failure StartLimitBurst=3 StartLimitInterval=60s [Install] WantedBy=multi-user.target

5. 実行権限を変更する

chmod +x /etc/systemd/system/docker.service systemctl daemon-reload

6. スタートアップを設定する

systemctl enable docker.service

7. Dockerを起動する

systemctl start docker

8. 検証

docker -v Docker version 20.10.6, build 370c289

オンラインインストール: 公式インストールスクリプトを使用して自動的にインストールします

インストールコマンドは次のとおりです。

 curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

国内のdaocloudワンクリックインストールコマンドを使用することもできます。

 curl -sSL https://get.daocloud.io/docker | sh


<<:  災害復旧について話すとき、私たちは何について話すのでしょうか?

>>:  K8S トラブルシューティングの効率化: Pod でパケットをキャプチャするための効率的な戦略の詳細な説明

推薦する

ウェブサイトの価値:並外れた影響力を生み出す

ウェブサイトの価値は、そのターゲットとなるネットユーザーに対する並外れた影響力にあります。実際、これ...

思考と行動の有機的な統一は、タオバオの良き顧客になるための前提条件です。

タオバオアフィリエイトの運営がますます難しくなっているのは紛れもない事実です。タオバオアフィリエイト...

A5マーケティング:現段階での企業ウェブサイトの外部リンク構築の2つの異なる方法の簡単な分析

最近、筆者は他業種のウェブマスターとコミュニケーションを取っています。コミュニケーションの過程で、企...

3 か月以内に新しいサイトを急速にランキングするための最適化テクニック

新しいウェブサイトを 3 か月以内にトップページにランクインさせたり、1 位にしたりしたい場合は、コ...

百度と360は24時間以内に5回目の攻撃をしかけ、360は起訴される可能性も

赤いローブのリーダーは再び昔のトリックを使い、「ユーザーファーストの魔法の武器」を使って百度を攻撃し...

インテル、デスクトップに近いパフォーマンスを備えた新しいモバイルクアッドコアCPUを発売へ

最近、業界では、Nehalem アーキテクチャに基づく Intel 初の Calpella プラット...

外部リンクの構築を急いではいけません。構築して公開するときは注意してください。

外部リンク構築の重要性については、改めて説明する必要はないと思います。外部リンク構築がウェブサイトの...

概要: 2012 年 5 月 4 日の Google PR 値の更新

tui56フォーラムの王宝塵さんのように、GoogleのPR値の更新を待っているウェブマスターは間違...

クラウドコンピューティングの急成長:地方自治体による盲目的な建設は非効率的な投資につながる可能性がある

[現在、中国では30以上の地方政府がクラウドコンピューティング産業計画を発表し、土地、税制、資金面で...

エッジコンピューティングはスマートシティの運営と構築に不可欠

今日、都市の変革は世界的な現実となっています。都市には世界の人口の半分以上が住み、人類が生産するエネ...

安全な都市の構築、セキュリティクラウドコンピューティングが一般的なトレンド

クラウドコンピューティングは、パーソナルコンピュータとインターネットに続く第3のITの波と考えられて...

「顧客が増えると会社の利益も増える」というのは本当でしょうか? 製品価値の向上が鍵

タオバオのような競争が激しい電子商取引業界の現状では、平均注文額を増やすことは不可能ですよね? 顧客...

spartanhost: シアトルの DDoS 防御 VPS、20% オフセール、新しい NVMe SSD

米国西海岸の Spartanhost シアトル データ センターには、NVMe SSD ディスクに基...

Kubernetes 構成ホットアップデートリローダー

背景構成センターの問題: configmap や secret オブジェクトなどのクラウド ネイティ...

専門的なコミュニケーションに重点を置いたソーシャル ネットワーキング サイトの展望は何でしょうか?

友人や親戚との交流ではなく、専門的なコミュニケーションに重点を置いたタイプの Web サイトがありま...