이 파일에 액세스 할 수 없습니다에서 도커 컨테이너

0

질문

내가 만든 컨테이너과 함께 도커 이미지입니다. 마운트한 디렉터리입니다. 그러나 내가 찾는 것을 잊었 디렉토리 A. 저는 지금은 이 디렉토리에 복사하는 마운트된 디렉토리 호스트에서 바라고 할 수 있습니다. 이 디렉토리에서 볼 수 있습니다. 하지만 그것은에 액세스 할 수 없습니다.

root@6ab9b803ae14:~/chipyard/sims/verilator/workDir/unicore-toolchains/uc4-1.0.5-hard/bin# ls
unicore32-linux-addr2line  unicore32-linux-c++filt  unicore32-linux-gcc-4.4.2  unicore32-linux-gprof    unicore32-linux-objdump  unicore32-linux-strings
unicore32-linux-ar         unicore32-linux-cpp      unicore32-linux-gccbug     unicore32-linux-ld       unicore32-linux-ranlib   unicore32-linux-strip
unicore32-linux-as         unicore32-linux-g++      unicore32-linux-gcov       unicore32-linux-nm       unicore32-linux-readelf
unicore32-linux-c++        unicore32-linux-gcc      unicore32-linux-gfortran   unicore32-linux-objcopy  unicore32-linux-size
root@6ab9b803ae14:~/chipyard/sims/verilator/workDir/unicore-toolchains/uc4-1.0.5-hard/bin# ./unicore32-linux-gcc
bash: ./unicore32-linux-gcc: No such file or directory
root@6ab9b803ae14:~/chipyard/sims/verilator/workDir/unicore-toolchains/uc4-1.0.5-hard/bin#

enter image description here 왜 그렇습니까? 감사합니다!

containers docker
2021-11-23 03:05:40
1

최고의 응답

0

체크 ldd 에 대한 의존성(용기에). 그렇지 않은 경우 사용할 수 있 컨테이너에서는 오류가 있습니다. 를 실행하려고 시도하면 32 비트 64 비트 OS 에서 당신은 필요 lib 에 대한 ldd 따라하(컨테이너)예 OS.. ia32-libslib32z1

다음과 같이해야한다:

ldd x86_64-linux-gnu-gcc
        linux-vdso.so.1 (0x00007fff2afbd000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f68b7078000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f68b7276000)

면 그것을 보여줍 not found 를 설치해야 합니다.

2021-11-23 07:40:55

감사합니다! 이 명령을 추가했습니다.
Yujie

무슨 말일이다.\unicore...
araisch

./unicore...나타납니다"같은 파일 또는 디렉토리"
Yujie

죄송에 있던 모바일 장치입니다. 나는 의미 입력 file ./unicore32-linux-gcc host OS.
araisch

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................