switch to custom apk build with tune=large

This commit is contained in:
ElevenNotes
2023-10-04 12:02:59 +02:00
parent 18287f70d4
commit e245363cc6
13 changed files with 623 additions and 17 deletions

View File

@@ -1,5 +1,5 @@
# Alpine :: Bind (DNS)
![pulls](https://img.shields.io/docker/pulls/11notes/bind?color=2b75d6) ![build](https://img.shields.io/docker/automated/11notes/bind?color=2b75d6) ![activity](https://img.shields.io/github/commit-activity/m/11notes/docker-bind?color=c91cb8) ![commit-last](https://img.shields.io/github/last-commit/11notes/docker-bind?color=c91cb8)
![size](https://img.shields.io/docker/image-size/11notes/bind/13.5.3?color=0eb305) ![version](https://img.shields.io/docker/v/11notes/bind?color=eb7a09) ![pulls](https://img.shields.io/docker/pulls/11notes/bind?color=2b75d6) ![activity](https://img.shields.io/github/commit-activity/m/11notes/docker-bind?color=c91cb8) ![commit-last](https://img.shields.io/github/last-commit/11notes/docker-bind?color=c91cb8)
Run Bind (DNS) based on Alpine Linux. Small, lightweight, secure and fast 🏔️
@@ -10,6 +10,9 @@ Run Bind (DNS) based on Alpine Linux. Small, lightweight, secure and fast 🏔
## Run
```shell
docker run --name bind \
-p 53:53 \
-p 53:53/udp \
-p 8053:8053 \
-v ../etc:/bind/etc \
-v ../var:/bind/var \
-d 11notes/bind:[tag]
@@ -28,12 +31,13 @@ docker exec bind rootdb
| `gid` | 1000 | group id 1000 |
| `home` | /bind | home directory of user docker |
## Parent
## Parent image
* [11notes/alpine:stable](https://github.com/11notes/docker-alpine)
## Built with
## Built with and thanks to
* [bind](https://www.isc.org/downloads/bind)
* [Alpine Linux](https://alpinelinux.org)
## Tips
* Don't bind to ports < 1024 (requires root), use NAT/reverse proxy
* Only use rootless container runtime (podman, rootless docker)
* Don't bind to ports < 1024 (requires root), use NAT/reverse proxy (haproxy, traefik, nginx)