Docker for Mac(beta)を入れてswagger-editorを動かしてみた


ベータ使用の申請

  1. dockerベータのサイトよりDocker IDでログインし、幾つかの情報を入力して「Submit」を押して申請。
  2. メールが届くまで待つ

Docker for macのインストール

  1. メールに記載のリンクからアクセスし、「Docker for mac」をダウンロードする。
  2. ダウンロードしてきたDocker.dmgを開いて、ApplicationsにDockerをドラッグしてインストールする。
  3. Docker.appを開く。

  4. メールに記載されていたトークンを入力する。

  5. 開いてDockerが起動していると、ステータスバーにクジラのアイコンが表示されます。

swagger-editorを動かす

適当なディレクトリを作成し、その配下にdocker-compose.ymlを作成する。

version: '2'
services:
  swagger-editor:
    image: swaggerapi/swagger-editor
    ports:
      - "80:8080"

docker-composeで起動する。

$ docker-compose up -d

ブラウザでlocalhostにアクセスしたらswagger-editorを使用できるはずです。