🐳 Container/Docker

[Docker] E: Problem executing scripts APT::Update::Post-Invoke

heywantodo 2024. 5. 29. 09:54
728x90
반응형

[Docker] E: Problem executing scripts APT::Update::Post-Invoke 

도커 이미지를 빌드 시 apt update 명령어에서 다음과 같은 오류가 발생했다.

Problem executing scripts 
APT::Update::Post-Invoke 
'rm -f /var/cache/apt/archives/*.deb /var/cache/apt/archives/partial/*.deb /var/cache/apt/*.bin || true'

 

확인해보니 도커엔진의 버전이 낮아서 발생하는 오류라고 한다.

해당 버전은 10.20.8 버전이였고, 10.20.12 버전으로 업그레이드 해서 진행하니 이미지가 잘 빌드됐다. 

 

업그레이드는 다음과 같이 진행했다.

 

  • 현재 버전 확인
dpkg -list | grep docker

  • 현재 설치 가능한 버전 확인
apt-cache madison docker-ce docker-ce-cli docker-ce-rootless-extras
  • 버전 업그레이드
sudo apt install --only-upgrade docker-ce=5:20.10.12~3-0~ubuntu-bionic \
docker-ce-cli=5:20.10.12~3-0~ubuntu-bionic \
docker-ce-rootless-extras=5:20.10.12~3-0~ubuntu-bionic
  • 버전 재확인
dpkg -list | grep docker

 

728x90
반응형