Skip to content

Commit 39e22ad

Browse files
committed
all: upd base docker
1 parent 5aee57e commit 39e22ad

File tree

4 files changed

+21
-7
lines changed

4 files changed

+21
-7
lines changed

CHANGELOG.md

+6-1
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,18 @@ NOTE: Add new changes BELOW THIS COMMENT.
2121
NOTE: Add new changes ABOVE THIS COMMENT.
2222
-->
2323

24-
## [v0.107.60] - 2025-04-09
24+
## [v0.107.60] - 2025-04-14
2525

2626
See also the [v0.107.60 GitHub milestone][ms-v0.107.60].
2727

2828
### Security
2929

3030
- Go version has been updated to prevent the possibility of exploiting the Go vulnerabilities fixed in [1.24.2][go-1.24.2].
3131

32+
### Changed
33+
34+
- Alpine Linux version in `Dockerfile` has been updated to 3.21 ([#7588]).
35+
3236
### Deprecated
3337

3438
- Node 20 support, Node 22 will be required in future releases.
@@ -47,6 +51,7 @@ See also the [v0.107.60 GitHub milestone][ms-v0.107.60].
4751

4852
- Node 18 support.
4953

54+
[#7588]: https://github.com/AdguardTeam/AdGuardHome/issues/7588
5055
[#7729]: https://github.com/AdguardTeam/AdGuardHome/issues/7729
5156
[#7734]: https://github.com/AdguardTeam/AdGuardHome/issues/7734
5257

bamboo-specs/release.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,7 @@
157157
158158
# Print Docker info.
159159
docker info
160+
docker buildx version
160161
161162
# Prepare and push the build.
162163
env \

docker/Dockerfile

+13-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
# A docker file for scripts/make/build-docker.sh.
22

3-
FROM alpine:3.18
3+
FROM alpine:3.21
44

55
ARG BUILD_DATE
66
ARG VERSION
77
ARG VCS_REF
88

9-
LABEL\
9+
LABEL \
1010
maintainer="AdGuard Team <devteam@adguard.com>" \
1111
org.opencontainers.image.authors="AdGuard Team <devteam@adguard.com>" \
1212
org.opencontainers.image.created=$BUILD_DATE \
@@ -30,8 +30,8 @@ ARG TARGETARCH
3030
ARG TARGETOS
3131
ARG TARGETVARIANT
3232

33-
COPY --chown=nobody:nogroup\
34-
./${DIST_DIR}/docker/AdGuardHome_${TARGETOS}_${TARGETARCH}_${TARGETVARIANT}\
33+
COPY --chown=nobody:nogroup \
34+
./${DIST_DIR}/docker/AdGuardHome_${TARGETOS}_${TARGETARCH}_${TARGETVARIANT} \
3535
/opt/adguardhome/AdGuardHome
3636

3737
RUN setcap 'cap_net_bind_service=+eip' /opt/adguardhome/AdGuardHome
@@ -45,8 +45,15 @@ RUN setcap 'cap_net_bind_service=+eip' /opt/adguardhome/AdGuardHome
4545
# 3000 : TCP, UDP : HTTP(S) (alt, incl. HTTP/3)
4646
# 5443 : TCP, UDP : DNSCrypt (alt)
4747
# 6060 : TCP : HTTP (pprof)
48-
EXPOSE 53/tcp 53/udp 67/udp 68/udp 80/tcp 443/tcp 443/udp 853/tcp\
49-
853/udp 3000/tcp 3000/udp 5443/tcp 5443/udp 6060/tcp
48+
EXPOSE 53/tcp 53/udp \
49+
67/udp \
50+
68/udp \
51+
80/tcp \
52+
443/tcp 443/udp \
53+
853/tcp 853/udp \
54+
3000/tcp 3000/udp \
55+
5443/tcp 5443/udp \
56+
6060/tcp
5057

5158
WORKDIR /opt/adguardhome/work
5259

scripts/make/build-docker.sh

+1
Original file line numberDiff line numberDiff line change
@@ -119,4 +119,5 @@ $sudo_cmd docker "$debug_flags" \
119119
--build-arg VERSION="$version" \
120120
--output "$docker_output" \
121121
--platform "$docker_platforms" \
122+
--progress 'plain' \
122123
$docker_version_tag $docker_channel_tag -f ./docker/Dockerfile .

0 commit comments

Comments
 (0)