Files
tldr/pages.zh/linux/nixos-container.md

28 lines
886 B
Markdown

# nixos-container
> 使用 Linux 容器启动 NixOS 容器。
> 更多信息:<https://nixos.org/manual/nixos/stable/#ch-containers>。
- 列出正在运行的容器:
`sudo nixos-container list`
- 使用特定的配置文件创建一个 NixOS 容器:
`sudo nixos-container create {{container_name}} --config-file {{nix_config_file_path}}`
- 启动、停止、终止或销毁特定的容器:
`sudo nixos-container {{start|stop|terminate|destroy|status}} {{container_name}}`
- 在正在运行的容器中运行命令:
`sudo nixos-container run {{container_name}} -- {{command}} {{command_arguments}}`
- 更新容器配置:
`sudo $EDITOR /var/lib/container/{{container_name}}/etc/nixos/configuration.nix && sudo nixos-container update {{container_name}}`
- 进入已经运行的容器的交互式 shell 会话:
`sudo nixos-container root-login {{container_name}}`