runsc

command
v0.0.0-...-5c0fc10 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 22, 2026 License: Apache-2.0, BSD-3-Clause, MIT Imports: 2 Imported by: 0

Documentation

Overview

Binary runsc implements the OCI runtime interface.

Directories

Path Synopsis
Package boot loads the kernel and runs a container.
Package boot loads the kernel and runs a container.
filter
Package filter installs seccomp filters to prevent prohibited syscalls in case it's compromised.
Package filter installs seccomp filters to prevent prohibited syscalls in case it's compromised.
filter/config
Package config defines all syscalls the sandbox is allowed to make to the host.
Package config defines all syscalls the sandbox is allowed to make to the host.
filter/dumpfilter command
dumpfilter dumps the seccomp-bpf program used by the Sentry.
dumpfilter dumps the seccomp-bpf program used by the Sentry.
portforward
Package portforward holds the infrastructure to support the port forward command.
Package portforward holds the infrastructure to support the port forward command.
pprof
Package pprof provides a stub to initialize custom profilers.
Package pprof provides a stub to initialize custom profilers.
procfs
Package procfs holds utilities for getting procfs information for sandboxed processes.
Package procfs holds utilities for getting procfs information for sandboxed processes.
Package cgroup provides an interface to read and write configuration to cgroup.
Package cgroup provides an interface to read and write configuration to cgroup.
Binary checkpointgofer implements the checkpoint gofer, which provides remote checkpoint file access.
Binary checkpointgofer implements the checkpoint gofer, which provides remote checkpoint file access.
gcs
Package gcs provides support for state files stored in Google Cloud Storage.
Package gcs provides support for state files stored in Google Cloud Storage.
cli
Package cli provides the entrypoint for runsc binaries.
Package cli provides the entrypoint for runsc binaries.
maincli
Package maincli is the main entrypoint for runsc.
Package maincli is the main entrypoint for runsc.
cmd
Package cmd holds implementations of the runsc commands.
Package cmd holds implementations of the runsc commands.
alias
Package alias provides aliases for runsc commands.
Package alias provides aliases for runsc commands.
alias/bwrap
Package bwrap provides functions for interacting with the bwrap command.
Package bwrap provides functions for interacting with the bwrap command.
metricserver command
The metricserver binary is a separate binary that implements the 'runsc metric-server' subcommand.
The metricserver binary is a separate binary that implements the 'runsc metric-server' subcommand.
metricserver/metricservercmd
Package metricservercmd partially implements the 'metric-server' subcommand.
Package metricservercmd partially implements the 'metric-server' subcommand.
nvproxy
Package nvproxy provides subcommands for the nvproxy command.
Package nvproxy provides subcommands for the nvproxy command.
sandboxsetup
Package sandboxsetup provides helpers for setting up gVisor sandboxes.
Package sandboxsetup provides helpers for setting up gVisor sandboxes.
trace
Package trace provides subcommands for the trace command.
Package trace provides subcommands for the trace command.
util
Package util groups a bunch of common helper functions used by commands.
Package util groups a bunch of common helper functions used by commands.
Package config provides basic infrastructure to set configuration settings for runsc.
Package config provides basic infrastructure to set configuration settings for runsc.
Package console contains utilities for working with pty consols in runsc.
Package console contains utilities for working with pty consols in runsc.
Package container creates and manipulates containers.
Package container creates and manipulates containers.
Package donation tracks files that are being donated to a child process and using flags to notified the child process where the FDs are.
Package donation tracks files that are being donated to a child process and using flags to notified the child process where the FDs are.
Package flag wraps flag primitives.
Package flag wraps flag primitives.
Package fsgofer provides a lisafs server implementation which gives access to local files.
Package fsgofer provides a lisafs server implementation which gives access to local files.
extension
Package extension defines registration hooks for custom filesystem gofer extensions.
Package extension defines registration hooks for custom filesystem gofer extensions.
filter
Package filter defines all syscalls the gofer is allowed to make, and installs seccomp filters to prevent prohibited syscalls in case it's compromised.
Package filter defines all syscalls the gofer is allowed to make, and installs seccomp filters to prevent prohibited syscalls in case it's compromised.
Package gvisorbinaries resolves and executes sidecar binaries that runsc needs at runtime.
Package gvisorbinaries resolves and executes sidecar binaries that runsc needs at runtime.
embed
Package embed wires the embedded (compiled-into-runsc) fallbacks for the gvisorbinaries sidecar binaries.
Package embed wires the embedded (compiled-into-runsc) fallbacks for the gvisorbinaries sidecar binaries.
Package hostsettings provides suggestions or adjustments for host kernel settings to improve runsc performance, stability, or security.
Package hostsettings provides suggestions or adjustments for host kernel settings to improve runsc performance, stability, or security.
Package metricserver implements a Prometheus metric server for runsc data.
Package metricserver implements a Prometheus metric server for runsc data.
containermetrics
Package containermetrics returns metrics and labels interesting to export about a container or sandbox.
Package containermetrics returns metrics and labels interesting to export about a container or sandbox.
Package mitigate provides libraries for the mitigate command.
Package mitigate provides libraries for the mitigate command.
Package profile contains profiling utils.
Package profile contains profiling utils.
Package sandbox creates and manipulates sandboxes.
Package sandbox creates and manipulates sandboxes.
bpf
Package bpf provides compiled bpf programs as byte slices.
Package bpf provides compiled bpf programs as byte slices.
Package specutils contains utility functions for working with OCI runtime specs.
Package specutils contains utility functions for working with OCI runtime specs.
safemount_test command
safemount_runner is used to test the SafeMount function.
safemount_runner is used to test the SafeMount function.
seccomp
Package seccomp implements some features of libseccomp in order to support OCI.
Package seccomp implements some features of libseccomp in order to support OCI.
Package starttime holds the time the `runsc` command started.
Package starttime holds the time the `runsc` command started.
Package version holds a string containing version information for runsc.
Package version holds a string containing version information for runsc.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL