fickit: include local pkg
This commit is contained in:
parent
bcbf5b35cf
commit
5d644fa366
17 changed files with 404 additions and 0 deletions
11
fickit-pkg/mdadm/Dockerfile
Normal file
11
fickit-pkg/mdadm/Dockerfile
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
FROM alpine AS mirror
|
||||
|
||||
RUN mkdir -p /out/etc/apk && cp -r /etc/apk/* /out/etc/apk/
|
||||
RUN apk add --no-cache --initdb -p /out \
|
||||
mdadm
|
||||
RUN rm -rf /out/etc/apk /out/lib/apk /out/var/cache
|
||||
|
||||
FROM scratch
|
||||
COPY --from=mirror /out/ /
|
||||
COPY etc/ /etc/
|
||||
CMD ["/sbin/mdadm", "--monitor", "--scan"]
|
||||
10
fickit-pkg/mdadm/build.yml
Normal file
10
fickit-pkg/mdadm/build.yml
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
image: mdadm
|
||||
network: true
|
||||
config:
|
||||
binds:
|
||||
- /dev:/dev
|
||||
capabilities:
|
||||
- CAP_SYS_ADMIN
|
||||
- CAP_MKNOD
|
||||
net: new
|
||||
ipc: new
|
||||
3
fickit-pkg/mdadm/etc/init.d/005-mdadm
Executable file
3
fickit-pkg/mdadm/etc/init.d/005-mdadm
Executable file
|
|
@ -0,0 +1,3 @@
|
|||
#!/bin/sh
|
||||
|
||||
mdadm --assemble /dev/md0 /dev/sda3 /dev/sdb3
|
||||
Reference in a new issue