Skip to content

Latest commit

 

History

History
57 lines (46 loc) · 811 Bytes

README.md

File metadata and controls

57 lines (46 loc) · 811 Bytes

twink

WebAPIでDockerを操作できるサーバー実装

機能

  • DockerコンテナのCRUD
  • SSHの接続設定

API

POST /create

{
  "name": "コンテナ名",
  "image": "イメージ名",
  "ssh-port": "33569"
}

レスポンス

{
  "id": "コンテナID"
}

POST /container/{:id}

コンテナを起動します

レスポンス

{
  "status": "ステータス"
}

DELETE /container/{:id}

レスポンス

{
  "status": "ステータス"
}

DELETE /container/{:id}/destroy

レスポンス

{
  "status": "ステータス"
}

Author / License

(C) 2022 松江高専情報科学研究部, Tatsuto "laminne" Yamamoto
MIT License