Skip to content

Development Guide for Docker image

Trung Le edited this page Oct 11, 2021 · 5 revisions

Links

GithubPackage

DockerHub

Docker development

Build

docker build --rm \
    -t ghcr.io/jackblk/fb-adlist-remover:latest \
    -t jackblk/fb-adlist-remover:latest \
    .

Test

docker run --rm -it \
    --env "FB_EMAIL=abc" \
    --env "FB_APP_PASSWORD=def" \
    ghcr.io/jackblk/fb-adlist-remover:latest del-ad -c 10

docker run --rm -it \
    --env "FB_EMAIL=abc" \
    --env "FB_APP_PASSWORD=def" \
    ghcr.io/jackblk/fb-adlist-remover:latest all

Push

docker push ghcr.io/jackblk/fb-adlist-remover:latest
docker push jackblk/fb-adlist-remover:latest

Build & Push for multiple platforms

docker buildx build --rm \
    --platform linux/amd64,linux/arm64,linux/arm/v7,linux/arm/v6,linux/ppc64le,linux/s390x,linux/386 \
    --push \
    -t ghcr.io/jackblk/fb-adlist-remover:latest \
    -t jackblk/fb-adlist-remover:latest \
    .
Clone this wiki locally