google / google/gvisor

Support running systemd in the containers

Open
#11,906 1 comment 3 reactions 0 assignees View on GitHub
type: enhancement
Dominant language
Go
Stars
19.3k
Forks
2k
Avg merge
3d 5h
Merged PRs (30d)
264

Description

### Description

Containers can be used to not only run individual applications, but also to run complete operating systems. For instance, one can run all of NixOS inside a container.

However, modern Linux distributions often use systemd, which doesn’t work in gVisor. It would be much nicer if systemd _did_ work in gVisor.

### Is this feature related to a specific bug?

_No response_

### Do you have a specific solution in mind?

Implement enough Linux kernel compatibility to make systemd pass its test suite.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.