방법: 1. "docker exec -it 컨테이너 이름/bin/bash"를 사용하여 컨테이너에 들어갑니다. 2. "apt update && apt install -y iproute2"를 사용하여 명령 리소스를 업데이트합니다. 3. "apt-get"을 실행합니다. update"를 차례로 실행하고 "apt install net-tools" 및 "apt install iputils-ping" 명령을 실행합니다. 4. "exit"를 사용하여 컨테이너를 종료하고 명령을 다시 실행합니다.
이 튜토리얼의 운영 환경: linux7.3 시스템, docker 버전 19.03, Dell G3 컴퓨터.
오류 로그
ping을 사용할 때 OCI 오류가 보고되었습니다.
OCI runtime exec failed: exec failed: container_linux.go:380: starting container process caused: exec: "ping": executable file not found in $PATH: unknown
Solution
1. 업데이트 명령을 입력하세요. resources
ip addr# docker exec -it 容器名 /bin/bash
docker exec -it tomcat01 /bin/bash
ping
apt update && apt install -y iproute2
4. 업데이트가 완료되면 컨테이너를 종료하고 필요한 명령을 다시 실행하세요
apt-get update apt install net-tools # ifconfig apt install iputils-ping# ping
보시다시피 이 시점에서는 성공했습니다!
추천 학습: "
docker 비디오 튜토리얼"
위 내용은 Docker에서 oci 오류를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!