>운영 및 유지보수 >Docker >Docker에서 oci 오류를 해결하는 방법

Docker에서 oci 오류를 해결하는 방법

WBOY
WBOY원래의
2022-07-25 16:05:342653검색

방법: 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"를 사용하여 컨테이너를 종료하고 명령을 다시 실행합니다.

Docker에서 oci 오류를 해결하는 방법

이 튜토리얼의 운영 환경: linux7.3 시스템, docker 버전 19.03, Dell G3 컴퓨터.

docker가 oci 오류를 해결하는 방법

오류 로그

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

Docker에서 oci 오류를 해결하는 방법

Solution

1. 업데이트 명령을 입력하세요. resources

ip addr

# docker exec -it 容器名 /bin/bash
docker exec -it tomcat01 /bin/bash
ping

3. 다음은 순서대로 하나씩 실행해야 합니다

apt update && apt install -y iproute2

4. 업데이트가 완료되면 컨테이너를 종료하고 필요한 명령을 다시 실행하세요

apt-get update
apt install net-tools   # ifconfig 
apt install iputils-ping# ping

보시다시피 이 시점에서는 성공했습니다!

Docker에서 oci 오류를 해결하는 방법추천 학습: "

docker 비디오 튜토리얼

"

위 내용은 Docker에서 oci 오류를 해결하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.