개요 Mac OS에서 빌드한 이미지를 Ubuntu 20.04에서 실행하려고 했더니 발생한 오류 이미지의 플랫폼이 현재 컨테이너로 실행하려는 호스트의 플랫폼과 호환되지 않는다는 것이다.! 해결 이미지로 빌드할 때 아래의 커맨드를 입력하여 주면된다. docker buildx build --platform linux/amd64,linux/arm64 -t {태그명} --push . 위의 명령어로 플랫폼을 지정해주고 바로 푸시해주게된다. 결과 성공! [Docker] WARNING: The requested image's platform (linux/arm64/v8) does not match the detected host platform (linux/amd64/v3) and no specific platform..
Docker
원인 및 문제 도커 컨테이너에서 Spring Boot를 사용하던 도중 로그가 너무 많이 나와 로그의 확인이 어려워짐 해결 도커 컨테이너의 로그 파일을 확인하고 지우면 된다. 도커 컨테이너의 로그 파일은 아래의 명령어를 통해 찾을 수 있다. $ docker inspect --format='{{.LogPath}}' container-name 도커의 inspect를 통해 컨테이너 정보를 가져오고 LogPath의 정보만 가져온다. 아래의 쉘 명령어를 통해 지울 수 있다. $ sudo sh -c 'echo "" > $(docker inspect --format="{{.LogPath}}" container-name)' 컨테이너의 로그 파일을 지울 수 없는 분들은 아래와 같은 명령어를 사용할 수 있다, $ docke..