metasploit-framework Docker & Self-Hosted Deployment

GitHub

Ruby hacktoberfest repository by @rapid7. Model Context Protocol (MCP) server & tools with 39k stars.

38,794 stars Ruby Ruby 1 file ยท ~1,413 tokens #hacktoberfest
RAW Compose
1. Pull Image (DOCKERHUB) docker pull library/metasploit
2. Docker Run (1-Click Launch) docker run -d --name metasploit-framework --restart always metasploit:dev
3. Podman Run podman run -d --name metasploit-framework --restart always metasploit:dev
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/library/metasploit:dev
5. ORAS Pull (OCI Artifact) oras pull metasploit:dev
6. Compose Deployment docker compose up -d
docker-compose.override.yml
Download .yml
services:
  ms:
    build:
      context: .
      dockerfile: ./Dockerfile
      args:
        BUNDLER_ARGS: --jobs=8
    image: metasploit:dev
    environment:
      DATABASE_URL: postgres://postgres@db:5432/msf_dev?pool=200&timeout=5
    volumes:
      - .:/usr/src/metasploit-framework