Skip to content

Document nspawn 3.0.0 - #73

Merged
Edu4rdSHL merged 3 commits into
mainfrom
docs-3.0.0
Nov 7, 2026
Merged

Edu4rdSHL merged 3 commits into
mainfrom
docs-3.0.0

Conversation

@Edu4rdSHL

Copy link
Copy Markdown
Member
  • hugo.yaml and reference.md: documented version 3.0.0.
  • docker-api.md: the host's socket (nspawn-api.socket, polkit for each
    client, the drop-in for /run/docker.sock), the docker command and
    GitLab Runner through it, what the API serves and what answers 501,
    API names; a machine's socket takes every request read-write and
    reads, follows logs and kills with :ro; the limits of a socket. The
    examples were run on the Arch test VM with the 3.0.0 package.
  • reference.md: -P/--publish-all on create and start, volume ls
    --filter, volume create --label, volume inspect, system prune
    --volumes, the auto timezone mode, daemon --install and api-serve
    of the host's socket.
  • overview.md: the Docker API as a client of the service, the bus's
    error names, the host's socket asking polkit, volume inspect.
  • machines.md: variables with line breaks, the auto timezone mode,
    volume labels, filters and inspect, cp and a stopped machine's
    volumes.
  • networking.md: -P/--publish-all.
  • images.md: system prune --volumes.
  • faq.md, getting-started.md: what the Docker API serves.

- hugo.yaml and reference.md: documented version 3.0.0.
- docker-api.md: the host's socket (nspawn-api.socket, polkit for each
  client, the drop-in for /run/docker.sock), the docker command and
  GitLab Runner through it, what the API serves and what answers 501,
  API names; a machine's socket takes every request read-write and
  reads, follows logs and kills with :ro; the limits of a socket. The
  examples were run on the Arch test VM with the 3.0.0 package.
- reference.md: -P/--publish-all on create and start, volume ls
  --filter, volume create --label, volume inspect, system prune
  --volumes, the auto timezone mode, daemon --install and api-serve
  of the host's socket.
- overview.md: the Docker API as a client of the service, the bus's
  error names, the host's socket asking polkit, volume inspect.
- machines.md: variables with line breaks, the auto timezone mode,
  volume labels, filters and inspect, cp and a stopped machine's
  volumes.
- networking.md: -P/--publish-all.
- images.md: system prune --volumes.
- faq.md, getting-started.md: what the Docker API serves.
@Edu4rdSHL Edu4rdSHL self-assigned this Nov 6, 2026
- reference.md: info (checked against its output with the 3.0.0
  package), images inspect by name or reference and image as the same
  group, both among the reads that ask for org.nspawn.inspect; build
  --force and an mkosi build's --name; a bare -e VAR or --env-file KEY
  that is not set is left out, on create, start and exec, and a start
  that gives nothing keeps the remembered variables; compose prints its
  errors as they are.
- building.md: a tag built again replaces the image of its reference
  while nothing ran from it, and goes beside a machine or an image of
  another reference that keeps the name.
- machines.md: a bare -e VAR that is not set is left out.
- overview.md: images inspect and info among the reads.
- docker-api.md: /var/run/docker.sock by its path, the drop-in named
  symlink.conf, and no comparisons with docker.
- contribution-guidelines.md: the preview with sudo nspawn compose up,
  as the README of this repository has it.
@Edu4rdSHL
Edu4rdSHL merged commit f8ecf14 into main Nov 7, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant