Skip to content

Commit 7da23ee

Browse files
authored
Merge pull request #2779 from docker/fix-evals-runsh-legacy-builder
fix(evals): build /run.sh with printf so legacy builder works
2 parents 9513dbd + 4f04140 commit 7da23ee

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

pkg/evaluation/Dockerfile.template

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,7 @@
33
FROM alpine:latest
44
LABEL "io.docker.agent.evals.image"="default"
55
COPY --from=docker/docker-agent:edge /docker-agent /
6-
RUN cat <<-'EOF' >/run.sh
7-
#!/usr/bin/env sh
8-
set -euo pipefail
9-
exec "$@"
10-
EOF
11-
RUN chmod +x /run.sh
6+
RUN printf '#!/usr/bin/env sh\nset -euo pipefail\nexec "$@"\n' > /run.sh && chmod +x /run.sh
127
WORKDIR /working_dir
138
ENV TELEMETRY_ENABLED=false
149
ENV DOCKER_AGENT_HIDE_TELEMETRY_BANNER=1

0 commit comments

Comments
 (0)