mirror of
https://github.com/9001/copyparty.git
synced 2025-10-03 09:49:29 +02:00
build docker for x32 aarch64 armhf ppc64 s390x
This commit is contained in:
parent
96d6bcf26e
commit
a80579f63a
9 changed files with 171 additions and 37 deletions
19
scripts/docker/devnotes.md
Normal file
19
scripts/docker/devnotes.md
Normal file
|
@ -0,0 +1,19 @@
|
|||
# building the images yourself
|
||||
|
||||
```bash
|
||||
./make.sh hclean pull img push
|
||||
```
|
||||
will download the latest copyparty-sfx.py from github unless you have [built it from scratch](../../docs/devnotes.md#just-the-sfx) and then build all the images based on that
|
||||
|
||||
deprecated alternative: run `make` to use the makefile however that uses docker instead of podman and only builds x86_64
|
||||
|
||||
`make.sh` is necessarily(?) overengineered because:
|
||||
* podman keeps burning dockerhub pulls by not using the cached images (`--pull=never` does not apply to manifests)
|
||||
* podman cannot build from a local manifest, only local images or remote manifests
|
||||
|
||||
but I don't really know what i'm doing here 💩
|
||||
|
||||
* auth for pushing images to repos;
|
||||
`podman login docker.io`
|
||||
`podman login ghcr.io -u 9001`
|
||||
[about gchq](https://docs.github.com/en/packages/working-with-a-github-packages-registry/working-with-the-container-registry) (takes a classic token as password)
|
Loading…
Add table
Add a link
Reference in a new issue