【開発】Dockerをインストール!
Dockerはいわゆる仮想サーバーを、ひとつのOSの上にコンテナ単位で作るソフトウェア。
超カンタンにいうと、自分のPCに仮想サーバーを“いくつも”作れちゃうすごいやつ。
ではインストールしましょう。
超カンタンです。
-
- 「Docker」で検索すると、トップページにかわいらしいクジラコンテナ船みたいのが出てきます
そこにある『Get Started』をクリックしてダウンロード開始 - ダウンロードした『Docker.dmg』をダブルクリック
- クジラの「Docker」アイコンを「Applications」にドラッグしてドロップするw
- すると「Applications」ディレクトリに出現するので、そのまま「Docker」をダブルクリック
- Mac管理者権限が必要になるよ、というダイアログボックスがでたら「OK」をクリック
- パスワードを入力して「OK 」をクリック
- 右上のメニューバー内にDockerのアイコンが追加されるので、「Got it!」をクリック
- ターミナルを起動して、インストールされたか確認します
とりあえず「docker version」を実行してバージョンを確認してみましょう
- 「Docker」で検索すると、トップページにかわいらしいクジラコンテナ船みたいのが出てきます
ここまでで、あとはターミナルからCUIでいろいろできます。
VirtualBoxも使わずにインストールするだけでVMとしてつかえるなんて、XAMPPのような手軽さで最高です。
Dockerは、一つのOSに複数のユーザー空間のコンテナをいくつも作れちゃう。立ち上げもスムーズで、しかも開発後にはごっそりサーバーに展開してすぐに運用なんてこともできるんですね。
『コンテナ型仮想化』ってすごいね。
ただDockerの場合はひとつのカーネルを使っているので、コンテナごとに別々のOSを選ぶことはできないのでそのあたりも解消されたらすごいよね。
これからどんどん活用されていくはずのDockerなので、使いこなせると武器になりそうw
プログラマのためのDocker教科書 インフラの基礎知識&コードによる環境構築の自動化
いつも読んでくれてありがとね!