Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Docker Machineを使ってみよう

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Docker Machineを使ってみよう

Docker Machineで「さくらのクラウド」を動かす手順をご紹介いたします。

Avatar for 横田真俊(wslash)

横田真俊(wslash)

January 23, 2016
Tweet

More Decks by 横田真俊(wslash)

Other Decks in Technology

Transcript

  1. ▪docker run コマンド → 指定したイメージのコンテナを起動する ▪構文 → docker run イメージ

    [オプション][コマンド][引数] ▪オプション → -d バックグランドで実行 → -i コンテナの標準入力を開く → -t ttyを確保する → -p ポートフォワード 20
  2. 31  Amazon Web Services  Microsoft Azure  Digital

    Ocean  Exoscale  Google Compute Engine  Generic  Microsoft Hyper-V  OpenStack  Rackspace  IBM Softlayer  Oracle VirtualBox  VMware vCloud Air  VMware Fusion  VMware vSphere
  3. Docker Client Docker Machine Docker Compose Docker Kitematic VirtualBox 38

    Docker Toolboxを利用すると上記のソフトがインストールされます。 ただし、Windowsの場合32ビットだと動きません
  4. ▪ docker-machine createコマンド → docker-machine経由でDockerが入ったDockerホストを作成する。 → docker-machine create –d[ドライバ名] で作成先を指定する

    ▪ 「さくらのクラウド」で作成する場合 docker-machine create -d sakuracloud ¥ --sakuracloud-access-token=[ACCESS TOKEN] ¥ --sakuracloud-access-token-secret=[ACCESS TOKEN SECRET] ¥ [ホスト名] → これでローカルから「さくらのクラウド」にDockerホストが作成できる 44