mise-docker-bootstrap

Generate a pinned mise bootstrap script with checksum verification for Docker builds.

1|1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/ray-manaloto/claude-code-marketplace --skill mise-docker-bootstrap
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: mise-docker-bootstrap
Source: https://github.com/ray-manaloto/claude-code-marketplace/tree/main/mise-toolkit/skills/mise-docker-bootstrap
Command: npx skills add https://github.com/ray-manaloto/claude-code-marketplace --skill mise-docker-bootstrap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The bootstrap pattern eliminates the network and non-reproducibility risks of installing mise in Dockerfiles and CI by generating a pinned bootstrap script and committing it to the repository for offline, reproducible installs.

Core Features & Use Cases

  • Pin a pinned bootstrap script to commit to the repository, ensuring consistent bootstrap behavior across environments.
  • Generate ./bin/mise which downloads the pinned mise version and verifies its checksum before installation.
  • Works in Dockerfiles and CI pipelines to enable offline or network-stable builds and reduce variability between builds.

Quick Start

Run mise generate bootstrap --localize --write and commit ./bin/mise to your repository to bake a reproducible, network-free bootstrap into Docker builds.

Frequently Asked Questions about mise-docker-bootstrap

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I install mise in a Dockerfile without using curl | sh?▼

Pin mise in Docker builds by generating a pinned bootstrap script with mise generate bootstrap --localize --write, which writes ./bin/mise to commit for offline, reproducible installs without curl | sh.

Why do my Docker builds fail or behave inconsistently when installing mise?▼

Docker builds fail or vary due to network dependencies during mise installation; generating a committed, checksum-verified bootstrap script eliminates network risks and ensures reproducible behavior across environments.

Can I use a pinned mise bootstrap script in air-gapped or offline CI pipelines?▼

Yes, the generated pinned bootstrap script supports air-gapped and offline CI pipelines by baking a checksum-verified, network-free bootstrap into Docker builds via a committed ./bin/mise file.

What is the best way to achieve reproducible builds with mise in CI?▼

The best way to achieve reproducible builds with mise is generating a pinned bootstrap script, committing ./bin/mise to your repository, and running it in Docker or CI to ensure consistent, checksum-verified installations.

Does generating a mise bootstrap script verify the downloaded version?▼

Yes, the generated bootstrap script downloads the pinned mise version and verifies its checksum before installation, ensuring the downloaded binary matches the expected version for reproducible builds.