배포 간 문제

박경준·2021년 12월 14일
0

위 에러를 내면서 배포가 실패했다.
프로젝트 내 DockerFile에서

habitfactory-base-images:node-10-alpine
->
habitfactory-base-images:node-16-alpine

이렇게 버전을 높여주니 배포 성공!
어떤 라이브러리와 충돌이 나는것 같다고 한다.

도커 이미지란?

도커에서 서비스 운영에 필요한 서버 프로그램, 소스코드 및 라이브러리, 컴파일된 실행 파일을 묶는 형태를 Docker Image라 한다. 다시 말해, 특정 프로세스를 실행하기 위한(즉, 컨테이너 생성(실행)에 필요한) 모든 파일과 설정값(환경)을 지닌 것으로, 더 이상의 의존성 파일을 컴파일하거나 이것저것 실치 할 필요 없는 상태의 파일을 의미한다.
예를 들어 Ubuntu이미지는 Ubuntu를 실행하기 위한 모-든 파일을 가지고 있으며, Oracle이미지는 Oracle을 실행하는데 필요한 파일과 실행명령어, port정보 등을 모-두 가지고 있다.

도커 컨테이너란?

이미지(Image)를 실행한 상태로, 응용프로그램의 종속성과 함께 응용프로그램 자체를 패키징 or 캡슐화하여 격리된 공간에서 프로세스를 동작시키는 기술이다.

profile
빠굥

0개의 댓글