• Logo
    Rockcraft
  • github.com/canonical/rockcraft
  • More resources
    • Forum
    • GitHub
Contents Menu Expand Light mode Dark mode Auto light/dark mode
Rockcraft 0.0.1.dev1 documentation
Rockcraft 0.0.1.dev1 documentation
  • Tutorials
    • Hello world
    • Containerise a PyPI package
    • Chisel packages into a ROCK
    • Publish a ROCK
    • Migrate a Docker image to a Chiselled ROCK
  • How-to guides
    • Get started - quick guide
    • Use the GitHub Action
    • Build the documentation
    • Create a package slice for Chisel
    • Install a custom package slice
    • Release a slice definitions file
    • Convert an entrypoint to a Pebble layer
    • How to contribute to the Rockcraft documentation
    • How to use Chisel
  • Reference
    • rockcraft.yaml
    • Rockcraft parts
    • Rockcraft commands
      • build
      • clean
      • expand-extensions
      • extensions
      • init
      • list-extensions
      • overlay
      • pack
      • prime
      • pull
      • stage
    • Part properties
  • Explanation
    • Why use Rockcraft?
    • Chisel
    • Overlay step
    • ROCKs
    • Pebble
  v: latest
Versions
latest
Downloads
pdf
On Read the Docs
Project Home
Builds
Back to top
Edit this page

ExplanationΒΆ

This section of the documentation covers the concepts used by Rockcraft and the motivations behind its development.

  • Why use Rockcraft?
  • Chisel
  • Overlay step
  • ROCKs
  • Pebble
Next
Why use Rockcraft?
Previous
Part properties
Copyright © 2021, Canonical Ltd.
Last updated on Sep 20, 2023
Show source
Ask a question on Discourse
Open a GitHub issue for this page
Edit this page on GitHub
Contents
  • Explanation