incus: add readme

This commit is contained in:
Sridhar Ratnakumar 2025-02-01 14:30:25 -05:00
parent a95f675a1f
commit f10aa8308e
2 changed files with 27 additions and 0 deletions

View 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%
```