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.