The Docker Runbook Generator is a standalone VSCode extension to add additional runbook features on top of the experimental Docker-VScode extension.
"Make Runbook" uses generative AI and project analysis to generate a Docker specific runbook-style README.md
to your project.
See the following for an example:
Dependency: Docker-VSCode alpha version (installation instructions)
- Install latest VSIX file https://github.com/docker/labs-make-runbook/releases
- Open Workspace
- Configure OpenAI API key in VSCode settings:
docker.make-runbook.openai
- Execute command
>Generate a runbook for this project
This project is a research prototype. It is ready to try and will give results for any project you try it on.
We are still actively working on the prompt engineering.
We use the OpenAI Typescript client, meaning all OpenAI compatible models can be used.
Configure the model and endpoint using settings
docker.make-runbook.openai-base
and docker.make-runbook.openai-model
See prompts README.