Docker に入門する OSX 上で Docker を動かす時の仕組みについて Docker は、Linux カーネルの機能を使っているので、OSX の上に直接 Docker コンテナを作成することはできない。 なので、OSX 上で Linux VM を起動し、Linux VM 上に Docker コンテナを作成する。 起動した Linux VM には、自動的にIPアドレスが割り当てられる。 また、Linux VM 上に作成した Docker コンテナと Linux VM 間のポートフォワーディングも自動的に設定される。 Linux VM を作成したり、Linux VM の中の Docker コンテナを操作したりする機能が、Docker Toolbox をインストールすることによって使用可能となる。 Docker Toolbox のインストール Docker Toolbox とは、Doc