Skip to content

Commit 8aecdcc

Browse files
committed
dockerfile: pin graphviz to before 8.x
1 parent ac4cd0c commit 8aecdcc

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

cwltool.Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM python:3.11-alpine as builder
1+
FROM python:3.11-alpine3.17 as builder
22

33
RUN apk add --no-cache git gcc python3-dev libxml2-dev libxslt-dev libc-dev linux-headers
44

@@ -15,16 +15,16 @@ RUN pip install --force-reinstall --no-index --no-warn-script-location \
1515
--root=/pythonroot/ /wheels/*.whl
1616
# --force-reinstall to install our new mypyc compiled schema-salad package
1717

18-
FROM python:3.11-alpine as module
18+
FROM python:3.11-alpine3.17 as module
1919
LABEL maintainer [email protected]
2020

21-
RUN apk add --no-cache docker nodejs graphviz libxml2 libxslt
21+
RUN apk add --no-cache docker nodejs 'graphviz<8' libxml2 libxslt
2222
COPY --from=builder /pythonroot/ /
2323

24-
FROM python:3.11-alpine
24+
FROM python:3.11-alpine3.17
2525
LABEL maintainer [email protected]
2626

27-
RUN apk add --no-cache docker nodejs graphviz libxml2 libxslt
27+
RUN apk add --no-cache docker nodejs 'graphviz<8' libxml2 libxslt
2828
COPY --from=builder /pythonroot/ /
2929
COPY cwltool-in-docker.sh /cwltool-in-docker.sh
3030

0 commit comments

Comments
 (0)