DanLevy.net

Docker最高、OSXでも動作可能に

Dockerは素晴らしく、高速で柔軟です

Hero image for Docker最高、OSXでも動作可能に

Docker Rocks

2016年9月、2018年更新 Boot2Docker は Docker for Mac に置き換えられました

歴史的注記:この記事は意図的に2015年当時のDocker for Macのスナップショットとして保存されています。パフォーマンスに関するアドバイスやツール名はその時点のものを反映しており、現在のDocker DesktopやComposeのワークフローは進化しています。

  1. Dockerは素晴らしく、高速で、柔軟です。
  2. 以前のツール、特にboot2dockerは遅く、クラッシュしやすかった。

Dockerは現在、Linuxカーネルv3.4以上でネイティブに動作します。そして現在のboot2docker VMは実際にv4を実行しています。

ハードウェアを最大限活用するには:Mac/Windowsマシンに最新のDebianまたはUbuntuをインストールし、

… さあ、ゲームはコードの役に立たないぞ…

セットアップを確認する

docker info コマンドの出力を確認しよう。

  1. セキュリティ:サーバー上で予期せず開いているポートがないか確認する(リモートネットワークから nmap を使う)
  2. DNS:ローカルキャッシュまたは低レイテンシのDNSサーバーを使う。
  3. ストレージ:適切なストレージドライバーを使う(overlay2 が推奨)

2024年更新: