mirror of https://github.com/CrimsonTome/tldr.git
nixos-container: add page (#7163)
parent
771978fa47
commit
e13b299134
|
@ -0,0 +1,28 @@
|
|||
# nixos-container
|
||||
|
||||
> Starts NixOS containers using Linux containers.
|
||||
> More information: <https://nixos.org/manual/nixos/stable/#ch-containers>.
|
||||
|
||||
- List running containers:
|
||||
|
||||
`sudo nixos-container list`
|
||||
|
||||
- Create a NixOS container with a specific configuration file:
|
||||
|
||||
`sudo nixos-container create {{container_name}} --config-file {{nix_config_file_path}}`
|
||||
|
||||
- Start, stop, terminate, or destroy a specific container:
|
||||
|
||||
`sudo nixos-container {{start|stop|terminate|destroy|status}} {{container_name}}`
|
||||
|
||||
- Run a command in a running container:
|
||||
|
||||
`sudo nixos-container run {{container_name}} -- {{command}} {{command_arguments}}`
|
||||
|
||||
- Update a container configuration:
|
||||
|
||||
`sudo $EDITOR /var/lib/container/{{container_name}}/etc/nixos/configuration.nix && sudo nixos-container update {{container_name}}`
|
||||
|
||||
- Enter an interactive shell session on an already-running container:
|
||||
|
||||
`sudo nixos-container root-login {{container_name}}`
|
Loading…
Reference in New Issue