DEBSPAWN-CREATE(1) | debspawn create | DEBSPAWN-CREATE(1) |
debspawn-create - Create new container images
debspawn create [-h|--help] [--variant] [-a|--arch] [--suite] [--mirror] [--components] [--base-suite] [--extra-suites] [--extra-sourceslist-lines] [--allow-recommends] [--with-init] {NAME}
Create a new base image for a suite known to debootstrap(1). The image will later be used to spawn ephemeral containers in which packages can be built.
You can easily create images for any suite that has a script in debootstrap. For example, to create a Debian Unstable image for your current machine architecture, you can use:
$ debspawn create unstable
A more advanced example, for building on Ubuntu 18.10 on the x86 architecture:
$ debspawn create --arch=i386 cosmic
The suite name is inferred from the container image name given as positional parameter. If it can not be inferred, you will need to pass the --suite parameter with the primary suite name for this image. If a --base-suite is passed and no --suite is set, the image name will automatically be assumed to be for an overlay suite, which may not always be the desired result.
NAME
-h|--help
--variant
-a|--arch
--suite
--mirror
--components
--base-suite
--extra-suites
--extra-sourceslist-lines
--allow-recommends
--with-init
debspawn-build(1), debootstrap(1), systemd-nspawn(1).
This manual page was written by Matthias Klumpp <mak@debian.org>.
Copyright © 2018-2022 Matthias Klumpp
Debspawn |