8000 GitHub - canonical/rockcraft: Tool to create OCI Images using the language from Snapcraft and Charmcraft.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

canonical/rockcraft

Repository files navigation

Rockcraft

Rockcraft Documentation Status

Rockcraft is the command-line tool for building rocks, which are OCI-compliant container images based on Ubuntu. It handles all the repetitive and boilerplate steps of building a rock, directing your focus to what really matters – the rock's content. From independent software vendors to container users of any experience level, Rockcraft is for anyone who wants to build production-grade rocks.

Basic usage

A rock's build configuration is stored in simple language as a project file called rockcraft.yaml.

From the root of your container's codebase, Rockcraft creates a minimal rockcraft.yaml with:

rockcraft init

After you add all your container's packages and dependencies to the project file, bundle the rock with:

rockcraft pack

Installation

Rockcraft is available on all major Linux distributions.

Rockcraft has first-class support as a snap. On snap-ready systems, you can install it on the command line with:

snap install rockcraft --classic

Documentation

The Rockcraft documentation provides guidance and learning material about the full process of building a rock, debugging, the command reference, and much more.

Community and support

Ask your questions about Rockcraft and what's on the horizon, and see who's working on what in the Rockcraft Matrix channel.

You can report any issues or bugs on the project's GitHub repository.

Rockcraft is covered by the Ubuntu Code of Conduct.

Contribute to Rockcraft

Rockcraft is open source and part of the Canonical family. We would love your help.

If you're interested, start with the contribution guide.

We welcome any suggestions and help with the docs. The Canonical Open Documentation Academy is the hub for doc development, including Rockcraft docs. No prior coding experience is required.

License and copyright

Rockcraft is released under the GPL-3.0 license.

© 2023-2025 Canonical Ltd.

About

Tool to create OCI Images using the language from Snapcraft and Charmcraft.

Resources

License

Security policy

Stars

Watchers

Forks

Releases 24

< 5AA6 a class="Link--primary d-flex no-underline" data-pjax="#repo-content-pjax-container" data-turbo-frame="repo-content-turbo-frame" href="/canonical/rockcraft/releases/tag/1.11.0">
1.11.0 Latest
Apr 30, 2025

Packages

No packages published

Contributors 43

0