ホームページ  >  記事  >  運用・保守  >  docker はどのようなシステムに使用されますか?

docker はどのようなシステムに使用されますか?

WBOY
WBOYオリジナル
2022-01-17 10:55:247275ブラウズ

Docker は現在 Linux システムのみを実行できますが、virtualbox を使用して Windows で docker を実行できます。freebsd では、Linux シミュレーション レイヤーを使用して docker をネイティブに実行する必要があります。Mac では、virtualbox を使用して、ドッカーを実行します。

docker はどのようなシステムに使用されますか?

このチュートリアルの動作環境: linux7.3 システム、docker-1.13.1 バージョン、Dell G3 コンピューター。

Docker はどのようなシステムに使用されますか?

Docker は当初、Linux カーネルの一部の機能に依存していたため、Linux 環境でのみ実行できました。一般的に使用されているディストリビューション バージョンである CentOS、Ubuntu、Suse、Federa はすべてサポートされています;

2015 年に、Microsoft は Windows Server 2016 で Docker を実装したため、Windows でも実行できますが、そのテクノロジはまだ十分に成熟していませんが、将来的には確実に日々改善されます。さらに、Docker は、他のオペレーティング システムで Docker を実行できるようにする Docker-machine を提供します。ただし、これはネイティブ操作ではなく、オペレーティング システム上で VM を実行し、カスタマイズされた Docker クライアントを通じてリモートで操作するという偽装操作であるため、開発環境とテスト環境でのみ使用できます。

現在、ubuntu カーネルは迅速に更新され、aufs をサポートしているため、ubuntu で Docker を実行するのがより適しています。他のシステムは device-mapper のみを使用でき、aufs は device-mapper よりも高速です。

Docker は主に Linux 上で動作し、その基本イメージも Linux に基づいているため、Docker を使用するために知っておく必要がある予備知識には、主に Linux とパブリック クラウドの使用が含まれます。回避する 障害はたくさんありますが、パブリック クラウドは将来のトレンドであり、それが Docker の人気の要因でもあります。 Linux はオープンソース ソフトウェアの元祖ですが、現在 Docker は基本的に Linux カーネルに依存しているため、まず Linux について理解する必要があります。パブリック クラウド ホスティングとは、実際には公共のインターネット上でホストをホスティングすることを意味し、ユーザーはホストの管理方法を心配する必要がなく、専門ベンダーに任せることができます。

現在、Docker で実行できるのは Linux システムのみです。

さまざまな環境での docker の使用:

1. Windows は基本的なシステムの実装にまだ virtualbox に依存しています。docker と互換性のある Windows docker は将来登場しますが、まだ初期段階です。 。

2. FreeBSD はすでに Docker をネイティブに実行でき、Linux シミュレーション層が必要です。

3. Mac で docker を使用するには、virtualbox を使用する必要があります。

推奨される学習: 「docker ビデオ チュートリアル

以上がdocker はどのようなシステムに使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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