@@ -4,13 +4,13 @@ Build and publish [OCI container images](https://opencontainers.org/) built from
44
55apko has the following key features:
66
7- - ** Fully reproducible by default.** Run apko twice and you will get exactly the same binary.
8- - ** Fast.** apko aims to build images in ms.
9- - ** Small.** apko generated images only contain what's needed by the application,
10- in the style of [ distroless] ( https://github.com/GoogleContainerTools/distroless ) .
11- - ** SBOM Support.** apko produces a Software Bill of Materials (SBOM) for images, detailing all the packages inside.
12- - ** Services.** apko supports using the [ s6 supervision suite] ( https://skarnet.org/software/s6 ) to run multiple processes
13- in a container without reaping or signalling issues.
7+ - ** Fully reproducible by default.** Run apko twice and you will get exactly the same binary.
8+ - ** Fast.** apko aims to build images in ms.
9+ - ** Small.** apko generated images only contain what's needed by the application,
10+ in the style of [ distroless] ( https://github.com/GoogleContainerTools/distroless ) .
11+ - ** SBOM Support.** apko produces a Software Bill of Materials (SBOM) for images, detailing all the packages inside.
12+ - ** Services.** apko supports using the [ s6 supervision suite] ( https://skarnet.org/software/s6 ) to run multiple processes
13+ in a container without reaping or signalling issues.
1414
1515Please note that apko is a work in progress and details are subject to change!
1616
@@ -58,11 +58,13 @@ entrypoint:
5858environment :
5959 PATH : /usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin
6060` ` `
61+
6162We can build this with apko from any environment with apk tooling:
6263
6364` ` ` shell
6465apko build examples/alpine-base.yaml apko-alpine:test apko-alpine.tar
6566```
67+
6668```
6769...
68702022/04/08 13:22:31 apko (aarch64): generating SBOM
@@ -83,12 +85,15 @@ You can then load the generated tar image into a Docker environment:
8385``` shell
8486docker load < apko-alpine.tar
8587```
88+
8689``` shell
8790Loaded image: apko-alpine:test
8891```
92+
8993``` shell
9094docker run -it apko-alpine:test
9195```
96+
9297```
9398e289dc84c4ad:/# echo boo!
9499boo!
0 commit comments