본문 바로가기

docker2

AWS환경에서 Dokcer 플랫폼 호환성 관련 에러(Linux/amd64) 문제발생 상황 : 로컬에서 도커 이미지를 빌드했을때는 문제가 없었다 ⁉️ 분명 로컬에서 생성한 도커 이미지를 실행시켰을 때는 정상적으로 실행됨. 따라서 클라우드 서버에서도 pull 받은 도커 이미지를 빌드하고 실행시켰을 때 문제가 당연히 없을 것이라 생각함 그러나 docker run 을 했을때 아래와 같은 호환성 에러 메시지를 발견했고, 정상적으로 서버가 실행되지 않았다.... WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64) and no specific platform was requested standard_init_linux.go:228: exec .. 2023. 12. 26.
Docker를 사용하는 이유 도커는 무엇인가? -> 컨테이너를 사용하여 응용프로그램을 더 쉽게 만들고 배포하고 실행할 수 있도록 설계된 도구이다. -> 컨테이너 기반의 오픈소스 가상화 플랫폼이기도 하고 생태계 이다. Container Docker에서의 컨테이너 컨테이너 안에 다양한 프로그램, 실행환경을 컨테이너로 추상화하고 동일한 인터페이스를 제공하여 프로그램의 배포 및 관리를 단순하게 해준다. 일반 컨테이너의 개념에서 물건을 쉽게 운송해주는 것처럼 프로그램을 쉽게 이동 배포 관리를 할 수 있게 도와준다. 또한 AWS나 Google Clound등 어느 클라우드 환경에서도 실행이 가능하게 해준다. Docker 이미지? 컨테이너? Docker Image는 코드, 런타임, 시스템 도구, 시스템 라이브러리 및 설정과 같은 응용 프로그램을 .. 2023. 12. 5.