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 でパケットをキャプチャするための効率的な戦略の詳細な説明

推薦する

グーグルは中国国内で新たな競争相手が出現し、引き続き苦戦を強いられている

海外のビジネス分析会社comScoreのデータによると、最近のデータはGoogleが検索エンジン分野...

チャネル運用の分析: 3つの主要要素 + 1つの主要コアポイント

インターネット環境においては、トラフィックこそが王様と言われており、トラフィックの入り口を奪取するこ...

李佳琦とヴィヤは失敗するでしょうか?

厳密に言えば、この記事は書評です。今年のダブル11の前夜、ジュリアン教授の主要論文「『ダブル11』B...

HarmonyOS 分散アプリケーション農業温室データ監視の解釈

[[440298]]詳細については、以下をご覧ください。 51CTOとHuaweiが共同で構築したH...

ますます普及しているクラウドホスティングにセキュリティ保護を提供するにはどうすればよいでしょうか?

今日、私たちは「クラウド時代」に突入しました。クラウド コンピューティング インフラストラクチャの重...

インターネット上で最も一般的なマシュー効果

マシュー効果とは何でしょうか?それは単純とも複雑とも言えます。良くなれば良くなるほど、チェックは悪く...

簡単な議論: 関係のない業界でオリジナル記事を書く方法

現在、SEO 業界の多くの人々がユーザー エクスペリエンスと高品質の外部リンクについて語っています。...

ファンを効率的に変換するにはどうすればいいですか? Fishpondによるデジタルマーケティング

月収10万元の起業の夢を実現するミニプログラム起業支援プラン「いいね!」を集め、オフラインで商品を宣...

チャネル運用の技術を分析する3つの側面

インターネット環境においては、トラフィックこそが王様と言われており、トラフィックの入り口を奪取するこ...

Zookeeperが分散ロックを実装する原理

[[384001]]この記事はWeChatの公開アカウント「Rookie Flying」から転載した...

分散型クラウドの時代を迎え、Tianyi Cloud 4.0 はエッジ セキュリティをどのように保護するのでしょうか?

12月10日、中国通信企業協会と中国情報通信研究院の主催による2021年(第11回)電気通信・インタ...

2019 年のソーシャル メディア トレンドのプレビュー、気になる情報はすべてここにあります。

海外メディアの報道によると、2018年も終わりに近づき、コンテンツ業界は過去1年を振り返り、来年のト...

maple-hosting: オランダのサーバー、苦情防止、著作権無視、最大 20Gbps の帯域幅、トラフィック制限なし

Maple-hosting は 2008 年に設立された民間ホスティング会社で、オランダのデータ セ...

Weiboマーケティングのヒント:Weiboでより効果的にコミュニケーションする方法

ショートビデオ、セルフメディア、インフルエンサーのためのワンストップサービスWeiboマーケティング...

クラウドコンピューティングで医療費をどう配分するか

新型コロナウイルス感染症のパンデミックが続く中、緊迫した医療制度において新たな支出パターンが見られる...