반응형 Docker10 Docker 컨테이너 apt-get install Unable to locate package 에러 간혹 컨테이너 내부에 접속해서 테스트를 위해 패키지를 직접 설치하는 경우가 있다. 이럴 때 Docker 컨테이너 내부에서 apt-get install을 통해 패키지를 설치하면 Unable to locate package가 발생하고 설치가 되지 않는 경우가 있다. 아래는 vim을 설치했을 때의 예이다. Unable to locate package 예외가 발생 했을 때에 apt-get update를 먼저 실행해준다. apt-get update 위와 같이 update가 실행되고, 다시 apt-get install로 원하는 패키지를 설치하면 정상적으로 설치가 된다 apt-get install vim 이제 필요한 패키지들을 설치해서 테스트 컨테이너 테스트를 하면 된다. 2022. 8. 26. AWS ECR SpringBoot Docker Image Push AWS에서 제공하는 Image Repository에 SpringBoot로 작성된 Docker Image를 Push하는 방법을 정리해본다. 1. Dockerfile 작성 먼저 간단한 SpringBoot 어플리케이션에 Dockerfile을 작성한다. Dockerfile 내용은 아래와 같이 작성한다. FROM adoptopenjdk/openjdk11:jdk-11.0.11_9-alpine-slim ARG JAR_FILE_PATH=build/libs/*.jar COPY ${JAR_FILE_PATH} app.jar ENTRYPOINT ["java", "-jar", "app.jar"] 참고로 베이스 이미지를 'FROM adoptopenjdk/openjdk11'로 설정을 했을 때와 'FROM adoptopenjdk/o.. 2022. 6. 1. 이전 1 2 다음 반응형