You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/administration/pages/image-management.adoc
+22-10Lines changed: 22 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -19,17 +19,20 @@
19
19
{productname} supports these two build types: Dockerfile and the Kiwi build type.
20
20
The Kiwi build type is used to build system, virtual, and other images.
21
21
22
-
The image store for the Kiwi build type is pre-defined as a file system directory at [path]``/srv/www/os-images`` on the server.
22
+
// Needs checking
23
+
// at later places to be fix accordingly
24
+
The image store for the Kiwi build type is pre-defined as a file system directory in the [path]``srv-www`` volume.
23
25
{productname} serves the image store over HTTPS from [literal]``https://<SERVER-FQDN>/os-images/``.
24
26
The image store location is unique and is not customizable.
25
27
26
-
Images are stored in [path]``/srv/www/os-image/ORGANIZATION-ID``.
28
+
Images are stored in an [path]``ORGANIZATION-ID`` directory there.
27
29
28
30
29
31
[[at.images.docker]]
30
32
== Container Images
31
33
32
-
image::image-building.png[scaledwidth=80%]
34
+
// FIXME, bsc#1245987: replace caas pattform with container host?
35
+
// image::image-building.png[scaledwidth=80%]
33
36
34
37
35
38
[[at.images.docker.requirements]]
@@ -114,6 +117,8 @@ For more information, see xref:client-configuration:activation-keys.adoc[].
114
117
115
118
All built images are pushed to an image store.
116
119
This section contains information about creating an image store.
120
+
Sometimes such a place for container images is referenced as a registry.
121
+
117
122
118
123
.Procedure: Creating Image Store
119
124
. Select menu:Images[Stores].
@@ -299,7 +304,7 @@ When you have selected a build profile, detailed information about the selected
299
304
[[at.images.docker.importing]]
300
305
=== Import an Image
301
306
302
-
The second way to build an image is to import and inspect arbitrary images.
307
+
The second way to get an image is to import and inspect arbitrary images.
303
308
To do that, select menu:Images[Image List] from the left navigation bar.
304
309
Complete the text boxes of the [guimenu]``Import`` dialog.
305
310
When it has processed, the imported image is listed on the [guimenu]``Image List`` page.
@@ -388,6 +393,10 @@ For more information, see the documentation of the underlying system.
388
393
[[at.images.kiwi.buildhost]]
389
394
=== Create a Build Host
390
395
396
+
// FIXME, bsc#1245987:
397
+
// Discussing Container-Based KIWI Image Build Support here?
398
+
// Perhaps 2.'docker' might be 2, but the container variant might be different?
399
+
391
400
To build all kinds of images with {productname}, create and configure a build host.
392
401
OS Image build hosts are {salt} clients running on {sles}{nbsp}15 (SP2 or later) or {sles}{nbsp}12 (SP4 or later).
393
402
@@ -479,7 +488,7 @@ Activation keys are mandatory for OS Image building.
479
488
480
489
[NOTE]
481
490
====
482
-
To build OS Images, you need an activation key that is associated with a channel other than `SUSE Manager Default`.
491
+
To build OS Images, you need an activation key that is associated with a channel other than `Default` activation key.
483
492
====
484
493
485
494
.Procedure: Creating an Activation Key
@@ -495,20 +504,23 @@ For more information, see xref:client-configuration:activation-keys.adoc[].
495
504
[[at.images.kiwi.imagestore]]
496
505
=== Create an Image Store
497
506
507
+
// For background info about Image Store, see the overview at the beginning of this chapter.
508
+
498
509
OS Images can require a significant amount of storage space.
499
-
Therefore, we recommended that the OS Image store is located on a partition of its own or on a Btrfs subvolume, separate from the root partition.
500
-
By default, the image store is located at [path]``/srv/www/os-images``.
510
+
By default, the image store is using the [path]``srv-www`` volume.
511
+
501
512
502
513
[NOTE]
503
514
====
504
515
Image stores for Kiwi build type, used to build system, virtual, and other images, are not supported yet.
505
516
517
+
// FIXME
506
518
ifeval::[{mlm-content} == true]
507
-
Images are always stored in [path]``/srv/www/os-images/ORGANIZATION-ID`` and are accessible via HTTP/HTTPS [url]``https://<susemanager_host>/os-images/ORGANIZATION-ID``.
519
+
Images are always stored in [path]``.../os-images/ORGANIZATION-ID`` and are accessible via HTTP/HTTPS [url]``https://<susemanager_host>/os-images/ORGANIZATION-ID``.
508
520
endif::[]
509
521
510
522
ifeval::[{uyuni-content} == true]
511
-
Images are always stored in [path]``/srv/www/os-images/ORGANIZATION-ID`` and are accessible via HTTP/HTTPS [url]``https://<uyuni_host>/os-images/ORGANIZATION-ID``.
523
+
Images are always stored in [path]``.../os-images/ORGANIZATION-ID`` and are accessible via HTTP/HTTPS [url]``https://<uyuni_host>/os-images/ORGANIZATION-ID``.
512
524
endif::[]
513
525
514
526
====
@@ -666,7 +678,7 @@ For information about the Kiwi build system, see the https://osinside.github.io/
666
678
[[at.images.kiwi.building]]
667
679
=== Build an Image
668
680
669
-
There are two ways to build an image using the {webui}.
681
+
There are two ways to build or get an image using the {webui}.
670
682
Either select menu:Images[Build], or click the build icon in the menu:Images[Profiles] list.
0 commit comments