用Docker部署Swagger-editor

Swagger Editor

Swagger Editor是用来编辑 RESTful接口文档的编辑器,采用了 YAML 语法。可以在网页上编辑文档,并实时生成预览。

用 docker 部署

  • 下载 swagger-editor Image

      docker pull swaggerapi/swagger-editor
    
  • 新建名字为swagger-editor的 Container

      docker run --name=swagger-editor -p 88:8080 -tid swaggerapi/swagger-editor
    
    • 把内部的8080端口映射到服务器的88端口
  • 查看是否已经运行

      kavi@HS1:~$ docker ps
      CONTAINER ID        IMAGE                       COMMAND                  CREATED             STATUS              PORTS                                             NAMES
      f18822bb5c2a        swaggerapi/swagger-editor   "http-server --cors -"   34 minutes ago      Up 34 minutes       0.0.0.0:88->8080/tcp                              swagger-editor
    
  • 停止运行

      docker stop swagger-editor
    
  • 开始运行

      docker start swagger-editor
    

开机启动

/etc/rc.local末尾加入

docker start swagger-editor
Jul 21st, 2016

Comments