어떻게 데비안 자바 기반의 도커 이미지에 파이썬의 크기를 잘라?

mobile_developer42 :

내 도커 이미지의 크기를 줄이기 위해 노력하고, 그것을 로컬 DynamoDB의를 사용하여 로컬 테스트를위한 AWS-CLI 유틸리티와 자바 모두 파이썬을 가지고있다. 나는 오픈 JDK와 고산 이미지를 사용하여 시도했다, 그러나 glibc는 대신 musl를 사용하기 때문에이 작업을하지 않습니다.

내 이미지는 대부분이 python3 패키지 I은 apt-get을 사용하여 설치합니다, 현재 870메가바이트입니다. 나는 그것의 크기를 줄이기 위해 무엇을 할 수 있는가? 고산 / 데비안에 사전 설치되어있는 것과 같은 '슬림'버전을 얻을 방법이 있나요?

여기 내 Dockerfile입니다 :

FROM openjdk:8u222-jre-slim-buster

RUN apt-get update && apt-get -y install curl gnupg2 && \
    curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && \
    echo "deb https://dl.yarnpkg.com/debian/ stable main" | 
    tee /etc/apt/sources.list.d/yarn.list && \
    apt update && apt-get install -y \
      groff \
      jq \
      nodejs \
      less \
      yarn \
      python3-dev \
      python3-pip && \
      pip3 install --upgrade pip awscli boto3 aws-sam-cli 
YBadiss :

당신은 dockerhub에 파이썬 이미지 고정 표시기 버전을 슬림화 찾을 수 https://hub.docker.com/_/python

그러나, 나는 권합니다 첫번째 공간을 차지하고 있는지에 대한 추가 정보를 얻을 귀하의 이미지를 : 당신이 측정되지 것을 최적화하지 마십시오.

이 경우, 개인의 경험에서, 나는 자바 부분은 공간을 복용 무엇이라고 생각합니다.

당신은 정리 apt-get을 당신은 같은 것을 사용하여 완료 할 수 있습니다 후

apt-get remove --purge ${builds_deps} -y
apt-get clean
rm -rf -- /var/lib/apt/lists/*

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

어떻게 제거 파이썬 2.17.13, 데비안 9의 기본 버전과 킵 파이썬 3.7.6에?

분류에서Dev

어떻게 파이썬과 자바 도커를 실행?

분류에서Dev

어떻게 자바 FX의 버튼의 크기에 이미지를 설정합니다

분류에서Dev

지도의지도, 어떻게 내부지도 자바 (8)의 키를 업데이트

분류에서Dev

어떻게 자바에서 RAM의 거대한 데이터 / 이미지를 처리하기 위해?

분류에서Dev

어떻게 메이븐 기반의 자바 웹 응용 프로그램에 파비콘을 사용 하는가?

분류에서Dev

어떻게? 중포 기지 데이터베이스에 고유의 자식 값을 계산 (이미지를 참조하시기 바랍니다, 감사)

분류에서Dev

기본 반응에 어떻게 올바르게지도의 초기 상태를 관리하는?

분류에서Dev

어떻게 내 자바 / Gradle을 고정 표시기의 이미지 크기를 줄이기 위해 어떻게?

분류에서Dev

플롯 산점도를 사용하여 파이썬의 열 값을 기반으로 마커 크기를 어떻게 설정할 수 있습니까?

분류에서Dev

Python 이미지 라이브러리의 "이미지"함수에서 픽셀 데이터를 사용하여 바이너리 파일에 어떻게 쓰나요?

분류에서Dev

파이썬에서 연도와 분기 숫자의 문자열을 period [Q-DEC] 데이터 유형으로 어떻게 변환 할 수 있습니까?

분류에서Dev

파이썬에서 두 개의 마지막 문자를 기반으로 별도의 단어

분류에서Dev

파이썬에서 이미지의 크기를 바꾸는 방법

분류에서Dev

스크롤바 이동에 따라 DIV의 배경 이미지를 어떻게 이동합니까?

분류에서Dev

문자열 파이썬에서 중간 단어 잘라 내기

분류에서Dev

Virtualbox에서 데비안 게스트의 해상도 높이기

분류에서Dev

설치 디스크의 ISO에서 데비안 바이너리 꾸러미를 어떻게 추출 할 수 있습니까?

분류에서Dev

고정 너비 및 자동 레이아웃으로 이미지의 크기를 올바르게 조정하려면 어떻게합니까?

분류에서Dev

파이썬에서 그의 크기에 비례하여 이미지에 함수를 어떻게 적용 할 수 있습니까?

분류에서Dev

이미지 크기에 따라 div의 높이를 자동으로 조정하려면 어떻게해야합니까?

분류에서Dev

데비안이 하드 디스크의 물리적 섹터 크기를 사용하도록하려면 어떻게해야합니까?

분류에서Dev

파이썬에서 문자열 안의 단어를 목록의 임의의 항목으로 어떻게 바꿀 수 있습니까?

분류에서Dev

사진의 크기에 따라 HTML5 캠바의 이미지 너비와 높이를 어떻게 설정하나요?

분류에서Dev

데비안 기반 시스템에서 이미 제거 된 패키지의 구성 파일을 어떻게 제거합니까?

분류에서Dev

파이썬에서 자바 스크립트로 JSON 데이터를 어떻게 반환합니까?

분류에서Dev

파이썬에서 사용자 지정 비교 (0 <mytype)를 어떻게 정의합니까?

분류에서Dev

특수 문자를 파이썬의 단어로 바꾸기

분류에서Dev

내 뒤집기 이미지가 자바 스크립트로 양쪽에 다른 이미지를 표시하도록하려면 어떻게해야합니까?

Related 관련 기사

  1. 1

    어떻게 제거 파이썬 2.17.13, 데비안 9의 기본 버전과 킵 파이썬 3.7.6에?

  2. 2

    어떻게 파이썬과 자바 도커를 실행?

  3. 3

    어떻게 자바 FX의 버튼의 크기에 이미지를 설정합니다

  4. 4

    지도의지도, 어떻게 내부지도 자바 (8)의 키를 업데이트

  5. 5

    어떻게 자바에서 RAM의 거대한 데이터 / 이미지를 처리하기 위해?

  6. 6

    어떻게 메이븐 기반의 자바 웹 응용 프로그램에 파비콘을 사용 하는가?

  7. 7

    어떻게? 중포 기지 데이터베이스에 고유의 자식 값을 계산 (이미지를 참조하시기 바랍니다, 감사)

  8. 8

    기본 반응에 어떻게 올바르게지도의 초기 상태를 관리하는?

  9. 9

    어떻게 내 자바 / Gradle을 고정 표시기의 이미지 크기를 줄이기 위해 어떻게?

  10. 10

    플롯 산점도를 사용하여 파이썬의 열 값을 기반으로 마커 크기를 어떻게 설정할 수 있습니까?

  11. 11

    Python 이미지 라이브러리의 "이미지"함수에서 픽셀 데이터를 사용하여 바이너리 파일에 어떻게 쓰나요?

  12. 12

    파이썬에서 연도와 분기 숫자의 문자열을 period [Q-DEC] 데이터 유형으로 어떻게 변환 할 수 있습니까?

  13. 13

    파이썬에서 두 개의 마지막 문자를 기반으로 별도의 단어

  14. 14

    파이썬에서 이미지의 크기를 바꾸는 방법

  15. 15

    스크롤바 이동에 따라 DIV의 배경 이미지를 어떻게 이동합니까?

  16. 16

    문자열 파이썬에서 중간 단어 잘라 내기

  17. 17

    Virtualbox에서 데비안 게스트의 해상도 높이기

  18. 18

    설치 디스크의 ISO에서 데비안 바이너리 꾸러미를 어떻게 추출 할 수 있습니까?

  19. 19

    고정 너비 및 자동 레이아웃으로 이미지의 크기를 올바르게 조정하려면 어떻게합니까?

  20. 20

    파이썬에서 그의 크기에 비례하여 이미지에 함수를 어떻게 적용 할 수 있습니까?

  21. 21

    이미지 크기에 따라 div의 높이를 자동으로 조정하려면 어떻게해야합니까?

  22. 22

    데비안이 하드 디스크의 물리적 섹터 크기를 사용하도록하려면 어떻게해야합니까?

  23. 23

    파이썬에서 문자열 안의 단어를 목록의 임의의 항목으로 어떻게 바꿀 수 있습니까?

  24. 24

    사진의 크기에 따라 HTML5 캠바의 이미지 너비와 높이를 어떻게 설정하나요?

  25. 25

    데비안 기반 시스템에서 이미 제거 된 패키지의 구성 파일을 어떻게 제거합니까?

  26. 26

    파이썬에서 자바 스크립트로 JSON 데이터를 어떻게 반환합니까?

  27. 27

    파이썬에서 사용자 지정 비교 (0 <mytype)를 어떻게 정의합니까?

  28. 28

    특수 문자를 파이썬의 단어로 바꾸기

  29. 29

    내 뒤집기 이미지가 자바 스크립트로 양쪽에 다른 이미지를 표시하도록하려면 어떻게해야합니까?

뜨겁다태그

보관