File tree 2 files changed +41
-0
lines changed
meta/app-container/docker 2 files changed +41
-0
lines changed Original file line number Diff line number Diff line change
1
+ ---
2
+ name : docker-engine
3
+ description : https://docs.docker.com/engine/install/debian/
4
+ mmdebstrap :
5
+ architectures :
6
+ - arm64
7
+ mirrors :
8
+ - deb https://download.docker.com/linux/debian bookworm stable
9
+ setup-hooks :
10
+ - mkdir -p $1/usr/share/keyrings/
11
+ - curl -fsSL https://download.docker.com/linux/debian/gpg -o $1/usr/share/keyrings/docker.asc
12
+ - chmod a+r $1/usr/share/keyrings/docker.asc
13
+ - cp -p $1/usr/share/keyrings/docker.asc $IGconf_apt_keydir
14
+ packages :
15
+ - docker-ce
16
+ - docker-ce-cli
17
+ - containerd.io
18
+ - docker-buildx-plugin
19
+ - docker-compose-plugin
20
+ customize-hooks :
21
+ - mkdir -p $1/etc/apt/sources.list.d
22
+ - |-
23
+ cat <<- EOF > $1/etc/apt/sources.list.d/docker.list
24
+ deb [arch=arm64 signed-by=/usr/share/keyrings/docker.asc] https://download.docker.com/linux/debian bookworm stable
25
+ EOF
26
+ - sed -i '/download\.docker\.com/d' $1/etc/apt/sources.list
27
+ # https://docs.docker.com/engine/security/#docker-daemon-attack-surface
28
+ # - chroot $1 sh -c "groupadd -f -r docker"
29
+ # - chroot $1 sh -c "adduser $IGconf_first_user_name docker"
Original file line number Diff line number Diff line change
1
+ # Minimal system with v8 kernel, apt, docker runtime engine and wired networking
2
+
3
+ debian/bookworm/arm64/base-apt
4
+ rpi/debian/bookworm/apt
5
+ rpi/boot-firmware
6
+ rpi/arm64/linux-image-v8
7
+ rpi/user-credentials
8
+ rpi/misc-skel
9
+ sys-apps/systemd-net-min
10
+ sys-apps/fake-hwclock
11
+ app-container/docker/engine-bookworm
12
+ app-misc/ca-certificates
You can’t perform that action at this time.
0 commit comments