nixos-config/modules/flake-parts/incus-image
2025-02-24 11:28:48 -05:00
..
default.nix fmt 2025-02-01 14:31:04 -05:00
README.md incus: readme link to config 2025-02-24 11:28:48 -05:00

Workflows for my lxd/incus configuration.

To build the image,

nix run .#incus-image-container-import public-container

To launch a container using it,

incus launch srid/public-container --ephemeral test

public-container runs nginx serving Hello world, which can test if the container is working.

# 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%