Skip to content

feat: adds dockerfile to run it without installing python#18

Open
jcchavezs wants to merge 1 commit into
NVIDIA:mainfrom
jcchavezs:adds_docker
Open

feat: adds dockerfile to run it without installing python#18
jcchavezs wants to merge 1 commit into
NVIDIA:mainfrom
jcchavezs:adds_docker

Conversation

@jcchavezs

@jcchavezs jcchavezs commented Jun 9, 2026

Copy link
Copy Markdown

This pull request adds support for running SkillSpector in a Docker container, making it easier to use the tool without requiring a local Python installation. The main changes include a new Dockerfile, updates to the Makefile to support Docker builds, and expanded documentation in the README.md with Docker usage instructions.

Docker support and build process:

  • Added a new Dockerfile based on Chainguard's minimal Python image, implementing a two-stage build to create a self-contained environment for SkillSpector.
  • Updated the Makefile to add a docker-build target for building the Docker image, and included this new target in the help output. [1] [2] [3]

Documentation:

  • Expanded the README.md with a new section detailing how to build and run SkillSpector using Docker, including examples for scanning directories, using LLM analysis, and writing reports to the host filesystem.

NOTE: when we publish the package we could also publish the docker image.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant