GitPedia

Go runc

runc bindings for Go

From containerd·Updated May 7, 2026·View on GitHub·

This is a package for consuming the [runc](https://github.com/opencontainers/runc) binary in your Go applications. It tries to expose all the settings and features of the runc CLI. If there is something missing then add it, its opensource! The project is written primarily in Go, distributed under the Apache License 2.0 license, first published in 2016. Key topics include: runc, runc-cli.

Latest release: v1.1.0
May 17, 2023View Changelog →

go-runc

Build Status
codecov

This is a package for consuming the runc binary in your Go applications.
It tries to expose all the settings and features of the runc CLI. If there is something missing then add it, its opensource!

This needs runc @ a9610f2c0
or greater.

Docs

Docs can be found at godoc.org.

Project details

The go-runc is a containerd sub-project, licensed under the Apache 2.0 license.
As a containerd sub-project, you will find the:

information in our containerd/project repository.

Contributors

Showing top 12 contributors by commit count.

View all contributors on GitHub →

This article is auto-generated from containerd/go-runc via the GitHub API.Last fetched: 6/17/2026