>_

mkdkr

agent-ready non-interactive

mkdkr = Makefile + Docker

How to install mkdkr

apt-get install -y

mkdkr use case

Simplify Docker workflows by defining container build, run, and management commands as Makefile targets.

When to use mkdkr

  • When setting up reproducible development environments with Docker and Makefile
  • When integrating Docker builds into CI/CD pipelines across platforms like GitHub Actions, GitLab CI, CircleCI, and Jenkins
  • When developers need a consistent interface for common Docker tasks (build, run, test, push) without writing long commands

When not to use mkdkr

  • When complex multi-service orchestration is required (use docker-compose or Kubernetes instead)
  • When the project does not use Docker or Makefile, adding unnecessary abstraction

mkdkr features

  • · Declarative Docker commands as Makefile targets
  • · Automatic image tagging and versioning
  • · Integration with multiple CI/CD services (GitHub Actions, GitLab CI, Travis CI, CircleCI, Jenkins)
  • · Environment variable handling for flexible builds

Want your agent to find this automatically?

Add the MCP server to your agent config and it will discover tools like mkdkr on its own.

Set up MCP →

Similar tools to mkdkr