본문 바로가기

docker3

[AWS] App2Container AWS App2Container기존 애플리케이션을 컨테이너화하는 데 도움을 주는 도구 (Java, .NET 지원)  동작 방식App2Container가 애플리케이션을 스캔해서 종속성과 실행환경을 자동으로 분석하고 정보를 수집분석 결과를 바탕으로 Dockerfile과 컨테이너 이미지 빌드 스크립트를 자동으로 생성(사용자는 생성된 파일만 검토)생성된 Dockerfile 기반으로 컨테이너 이미지 빌드  요약자동 컨테이너화 지원 2024. 12. 13.
[Spring] 어플리케이션 실행 시 메모리 할당 java -Xms2g -Xmx4g -jar sample.jar Xms와 Xmx는 자바 어플리케이션이 시작될 때 JVM에서 사용할 수 있는 최소, 최대 힙 할당량이다. 즉, 위의 예시에서는 -Xms2g -Xmx4g이므로 최소 2GB ~ 최대 4GB의 메모리를 사용할 수 있음을 나타낸다. 예를 하나 더 들면, -Xms256m -Xmx512m이라면 최소 256MB ~ 최대 512MB의 메모리를 할당하겠다는 것이다. 아래는 도커파일 예시이다. FROM openjdk:11 WORKDIR /app COPY sample.jar . ENTRYPOINT ["java", "-Xms2g", "-Xmx4g", "-jar", "sample.jar"] 2023. 5. 15.
[Docker] 도커 이미지 디스크 초과 에러 아침부터 예상치 못한 에러를 만나 시간을 허비했다.할 일 많은데!failed to register layer: Error processing tar file(exit status 1): write /usr/local/opt/sam-cli/lib/python3.7/site-packages/samcli/local/docker/__pycache__/exceptions.cpython-37.pyc: no space left on device CDK로 빌드 중에 에러가 떠서 뭐지 이게 했는데 도커 이미지 디스크 용량이 초과해서 발생한 에러였다. 해결방법애초부터 그냥 무지막지한 용량을 할당해준다. 안쓰는 친구들을 지워준다.docker system prune​ 2022. 2. 17.
728x90