[Docker] 최신 alpine (3.9?) 에서 libcrypto.so.1.0.0 (missing) 오류 발생 시 Develop Tip

아마도 몇년 전부터 hub.docker.com 및 github 에 올려놓고 관리하던
docker 들이 alpine 부터 시작해서 너무 오래 되서 새롭게,
최신 버전으로 build 하는데 오류가 발생했습니다.

so:libcrypto.so.1.0.0 (missing):

구글에서 찾아보니 3.8 또는 3.9 이후에 그런 오류가 발생하는 모양이던데,
그런 경우, Dockerfile의 시작 위치에서
다음의 것을 넣어주면 해결되었습니다.

# to suppress: so:libcrypto.so.1.0.0 (missing):
RUN echo 'http://dl-cdn.alpinelinux.org/alpine/v3.8/main' >> /etc/apk/repositories \
    && apk add libssl1.0

또, 덤으로 python PIP도 버전 업이 많이 되었군요..

#ENV PYTHON_PIP_VERSION 9.0.1 대신
ENV PYTHON_PIP_VERSION 19.1.1


어느 분께는 도움이 되셨기를 ..



핑백

덧글

댓글 입력 영역

구글애드텍스트