Docker最高、OSXでも動作可能に
Dockerは素晴らしく、高速で柔軟です
Docker Rocks
2016年9月、2018年更新 Boot2Docker は Docker for Mac に置き換えられました
歴史的注記:この記事は意図的に2015年当時のDocker for Macのスナップショットとして保存されています。パフォーマンスに関するアドバイスやツール名はその時点のものを反映しており、現在のDocker DesktopやComposeのワークフローは進化しています。
- Dockerは素晴らしく、高速で、柔軟です。
- 以前のツール、特にboot2dockerは遅く、クラッシュしやすかった。
Dockerは現在、Linuxカーネルv3.4以上でネイティブに動作します。そして現在のboot2docker VMは実際にv4を実行しています。
ハードウェアを最大限活用するには:Mac/Windowsマシンに最新のDebianまたはUbuntuをインストールし、
… さあ、ゲームはコードの役に立たないぞ…
セットアップを確認する
docker info コマンドの出力を確認しよう。
- セキュリティ:サーバー上で予期せず開いているポートがないか確認する(リモートネットワークから
nmapを使う) - DNS:ローカルキャッシュまたは低レイテンシのDNSサーバーを使う。
- ストレージ:適切なストレージドライバーを使う(
overlay2が推奨)
2024年更新:
- Docker Desktop はプロプライエタリだが、個人利用は無料。OSX や Windows で Docker を始めるには最適な方法だ。
- よりオープンソースなソリューションを探しているなら、Rancher Desktop をチェックしてみよう。