51ce727214
Build an image with nvidia drivers
2024-11-12 12:04:46 +01:00
e459b2ebb9
Reduce layered packages
2024-11-12 11:36:37 +01:00
e523bed787
Move Dockerfile to Dockerfile.kde
...
Allows for multiple Dockerfiles to co-exist, this will allow me to build a separate image with nvidia drivers.
2024-11-12 11:35:29 +01:00
0625bd7fbe
Remove default color prompt
2024-11-12 11:34:33 +01:00
5aed2ee2e5
Set vim as default editor
2024-11-12 11:34:32 +01:00
f4ae0f3cc8
Reduce layered packages
2024-11-12 11:34:32 +01:00
fd8ffc903b
Add information about ostree container commit
/ build-image (push) Successful in 4m9s
2024-11-07 13:24:09 +01:00
6dc8cbf0c2
Adjust formatting
2024-11-07 13:24:06 +01:00
cd4316894c
Rebase to F41
2024-11-07 13:23:23 +01:00
a7db97d12a
Use --squash instead of --squash-all
...
It seems --squash-all currently breaks the image, or at least cannot be
rebased to.
2024-11-07 13:23:23 +01:00
03a8871f59
Reduce compression to speed up build
2024-11-07 13:23:23 +01:00
4d65c48107
Add ostree container commit
2024-11-07 13:23:23 +01:00
34f8702fb2
Add more layered packages
/ build-image (push) Successful in 20m39s
2024-11-06 16:17:06 +01:00
d9c7a1808d
Enable zstd:chunked image compression
...
/ build-image (push) Successful in 18m50s
https://github.com/containers/storage/blob/main/docs/containers-storage-zstd-chunked.md [9a5c0986a4a33feea7cc2d956928ed0149b32d9a]:
"zstd:chunked is a variant of the
application/vnd.oci.image.layer.v1.tar+zstd media type that uses zstd
skippable frames to include additional metadata (especially a "table of
contents") that includes the SHA-256 and offsets of individual chunks of
files. Additionally chunks are compressed separately. This allows a
client to dynamically fetch only content which it doesn't already have
using HTTP range requests."
2024-11-06 15:39:08 +01:00
cb71569c13
Force pull on every build
...
/ build-image (push) Successful in 8m46s
This makes pull failure a build time failure.
2024-11-06 13:31:11 +01:00
02d8c30a0d
Rework cleanup
...
Makes cleanup run after all other steps regardless of success or
failure. Additionally removes resulting artifact.
2024-11-06 13:31:11 +01:00
3cd85014e5
Separate push from build
/ build-image (push) Successful in 9m14s
2024-11-06 10:20:40 +01:00
266ae1941b
Fix typo in build
...
/ build-image (push) Successful in 5m10s
Fixes typo introduced in 622664ece1
2024-11-06 09:49:31 +01:00
33a6cde64d
Build with --squash-all
...
/ build-image (push) Failing after 2s
This makes removing packages from base image actually reduce image size
(downloads will be smaller), but prevents sharing of layers, increasing space usage on registry.
2024-11-06 09:46:45 +01:00
622664ece1
Pull new upstream image if available
2024-11-06 09:46:36 +01:00
8f0edab727
Enable libvirtd
/ build-image (push) Successful in 4m9s
2024-11-06 09:05:25 +01:00
61c16c1a2b
Adding comments to describe what each section does
2024-11-06 08:13:01 +01:00
3d025f7c89
Fix ffmpeg install
/ build-image (push) Successful in 4m35s
2024-11-06 00:56:04 +01:00
e31a1922c3
Use --squash in podman build
2024-11-06 00:55:56 +01:00
ca5cae6672
Refactor package install and cleanup
2024-11-06 00:28:44 +01:00
6f959cc38f
Add ffmpeg
2024-11-06 00:26:37 +01:00
0245dfe97d
Add rpmfusion free + nonfree
/ build-image (push) Successful in 3m40s
2024-11-06 00:17:58 +01:00
e60f26dca8
Remove firefox
/ build-image (push) Successful in 2m46s
2024-11-05 23:47:57 +01:00
e828792344
Add first image build workflow
/ build-image (push) Successful in 5m48s
2024-11-05 23:18:35 +01:00
c0cb05d355
Expand README.md
2024-11-05 21:39:37 +01:00
f9c77cdc32
Add basic Dockerfile
2024-11-05 21:38:51 +01:00
d76f758906
Initial commit
2024-11-05 20:35:31 +00:00