Linux,Unix,BSD

[docker] 업데이트 이후, "OCI runtime create failed" 오류 발생

채윤아빠 2020. 11. 11. 21:25
728x90
반응형

문제점 및 증상

다음과 같은 서버 운영 환경에서 발생한 문제입니다.

  • OS : ubuntu-14.04.5
  • Docker : 18.06.1-ce

곧 퇴출될 서버였지만, docker를 "18.06.1-ce"에서 "sudo apt update" 명령으로 docker가 "18.06.3"으로 업그레이드 된 이후부터 docker가 정상적으로 수행되지 않고 다음과 같은 오류가 발생하였습니다.

docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: 
starting container process caused "process_linux.go:297: copying bootstrap data to pipe caused \"write init-p: broken pipe\"": unknown.
time="2020-11-10T11:28:21+09:00" level=error msg="error waiting for container: context canceled"

해결방안

다음과 같이, docker를 "18.06.3"에서 "18.06.1"로 다운그레이드 하여, 정상적으로 동작하는 것을 확인하였습니다.

# apt-get install docker-ce=18.06.1~ce~3-0~ubuntu

때로는 "sudo apt update" 명령이 최선은 아니구나 하는 것을 다시금 깨닫게 됩니다.


참고자료