mirror of
https://github.com/srid/nixos-config.git
synced 2026-01-12 01:37:53 +08:00
incus: add readme
This commit is contained in:
parent
a95f675a1f
commit
f10aa8308e
2 changed files with 27 additions and 0 deletions
27
modules/flake-parts/incus-image/README.md
Normal file
27
modules/flake-parts/incus-image/README.md
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
To build the image,
|
||||
|
||||
```sh
|
||||
nix run .#incus-image-container-import public-container
|
||||
```
|
||||
|
||||
To launch a container using it,
|
||||
|
||||
```sh
|
||||
incus launch srid/public-container --ephemeral test
|
||||
```
|
||||
|
||||
`public-container` runs nginx serving Hello world, which can test if the container is working.
|
||||
|
||||
```sh
|
||||
# Find the IP
|
||||
❯ incus list
|
||||
+------+---------+----------------------+-----------------------------------------------+-----------------------+-----------+
|
||||
| NAME | STATE | IPV4 | IPV6 | TYPE | SNAPSHOTS |
|
||||
+------+---------+----------------------+-----------------------------------------------+-----------------------+-----------+
|
||||
| test | RUNNING | 10.162.27.156 (eth0) | fd42:ef6e:8271:3b9f:216:3eff:fea2:b8a6 (eth0) | CONTAINER (EPHEMERAL) | 0 |
|
||||
+------+---------+----------------------+-----------------------------------------------+-----------------------+-----------+
|
||||
|
||||
# curl container's nginx
|
||||
❯ curl 10.162.27.156
|
||||
Hello World%
|
||||
```
|
||||
Loading…
Add table
Add a link
Reference in a new issue