무효 클릭 IP 추적 중...
카테고리 없음

[도커 오류] OCI runtime exec failed

꼬예 2021. 11. 24.

오류 발생: OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "ping": executable file not found in $PATH: unknown

 

발생 배경: 

 

% docker inspect my_app_net

my_app_net 이라는 네트워크안에 두 개의 container가 들어가 있음, 즉  ip 대신 도메인 네임으로도 통신이 가능함으로 테스트 

(new_nginx으로 접속하여 my_nginx로 ping 명령어 실행)

 

% docker container exec -it new_nginx ping my_nginx

명령어를 실행하면 아래와 같이 오류가 발생한다.

이유는 new_nginx 컨테이너에 ping 이 설치 되어 있지 않기 때문이다.

 

해결방법으론 new_nginx에 접속 

% docker container exec -ti new_nginx /bin/bash

apt-get update
apt-get install inetutils-ping

위와 같은 명령으로 ping 설치를 하면 이상없이 실행되는 것을 확인할 수 있다.

  • 트위터 공유하기
  • 페이스북 공유하기
  • 카카오톡 공유하기
이 컨텐츠가 마음에 드셨다면 커피 한잔(후원) ☕

댓글