| サンプル集 |
|
■VC ■C# ■Java ■BorlandC ■LinuxC ■MS-DOS ■bash ■Excel VBA ■VBScript ■PHP ■HTML ■perl ■iPhone ■Android ■Lua ■WordPress ■PowerShell ■Python ■Flutter ■Rust ■other |
| Linuxコマンド |
| 用語集 |
| debian メモ |
| apache2 メモ |
| MySQL メモ |
| Oracle メモ |
| HOME |
Swagger Editorを使ってAPIの仕様書を作ってみます。
Dockerを使った方法
Dockerのコンテナを起動するコマンドです。
docker run -d -p 80:8080 --name editor swaggerapi/swagger-editor:v3.8
.2
.2Dockerコンテナを起動します。
> docker run -d -p 80:8080 --name editor swaggerapi/swagger-editor:v3
.8.2
Unable to find image 'swaggerapi/swagger-editor:v3.8.2' locally
v3.8.2: Pulling from swaggerapi/swagger-editor
e7b0be4a8f19: Download complete
e024ebe595c5: Download complete
2af32ca22c61: Download complete
c554c602ff32: Download complete
d239535fe663: Download complete
a8ce74353213: Download complete
cbdbe7a5bc2a: Download complete
aad0ac29f6f4: Download complete
d9871e02ecfd: Download complete
4798a11453d1: Download complete
4a901ff28492: Download complete
Digest: sha256:02c2120569659c868da417779a47b8b3d3327c0d57d3bd376c3fce
3fffaadd87
Status: Downloaded newer image for swaggerapi/swagger-editor:v3.8.2
288327fcb87e070164566830b74ae373868d33212f8898840c2f6d0cbda2143d
.8.2Unable to find image 'swaggerapi/swagger-editor:v3.8.2' locally
v3.8.2: Pulling from swaggerapi/swagger-editor
e7b0be4a8f19: Download complete
e024ebe595c5: Download complete
2af32ca22c61: Download complete
c554c602ff32: Download complete
d239535fe663: Download complete
a8ce74353213: Download complete
cbdbe7a5bc2a: Download complete
aad0ac29f6f4: Download complete
d9871e02ecfd: Download complete
4798a11453d1: Download complete
4a901ff28492: Download complete
Digest: sha256:02c2120569659c868da417779a47b8b3d3327c0d57d3bd376c3fce
3fffaadd87Status: Downloaded newer image for swaggerapi/swagger-editor:v3.8.2
288327fcb87e070164566830b74ae373868d33212f8898840c2f6d0cbda2143d
イメージを確認します。
> docker image ls
REPOSITORY TAG IMAGE ID CREATED SIZE
swaggerapi/swagger-editor v3.8.2 02c212056965 5 years ago 58.9MB
REPOSITORY TAG IMAGE ID CREATED SIZE
swaggerapi/swagger-editor v3.8.2 02c212056965 5 years ago 58.9MB
58.9MBでした。 思ったより容量が少なかったです。
コンテナの状況を確認します。
> docker ps
CONTAINER ID IMAGE COMMAND
CREATED STATUS PORTS
NAMES
288327fcb87e swaggerapi/swagger-editor:v3.8.2 "sh /usr/share/ngin
x…" 56 minutes ago Up 56 minutes 80/tcp, 0.0.0.0:80->8080/tc
p editor
CONTAINER ID IMAGE COMMAND
CREATED STATUS PORTS
NAMES288327fcb87e swaggerapi/swagger-editor:v3.8.2 "sh /usr/share/ngin
x…" 56 minutes ago Up 56 minutes 80/tcp, 0.0.0.0:80->8080/tc
p editor
http://localhost:80へアクセスしてみます。

書き換えてみます。

正常に動作したようです。
ダウンロードする方法
github swagger editorで検索します。

ページが表示されました。

「Code」を選択肢「Download ZIP」をクリックします。

ダウンロードしたzipファイルを解凍しindex.htmlを開きます。

書き換えてみます。

正常に動作したようです。
関連項目
Copyright (C) 2025 ymlib.com
