0
나는 고정 표시기에 다음 코드 있지만 didnt 한 일을 사용gdb를 도커 내부에 설치하고 사용하려면 어떻게해야합니까?
RUN mkdir gdb-build ;\
cd gdb-build;\
wget http://ftp.gnu.org/gnu/gdb/gdb-7.11.tar.xz;\
tar -xvf gdb-7.11.tar.xz;\
cd gdb-7.11;\
./configure --prefix=/usr;\
make;\
make -C gdb install;\
cd ..;\
rm -rf gdb-build/;
하지만 출력이 인을 실행할 때의이 말한다 :
Connecting to ftp.gnu.org (208.118.235.20:80)
gdb-7.11.tar.xz 0% | | 182k 0:01:40 ETA
gdb-7.11.tar.xz 5% |* | 1060k 0:00:32 ETA
gdb-7.11.tar.xz 10% |*** | 1876k 0:00:26 ETA
gdb-7.11.tar.xz 14% |**** | 2694k 0:00:23 ETA
gdb-7.11.tar.xz 19% |***** | 3569k 0:00:20 ETA
gdb-7.11.tar.xz 23% |******* | 4385k 0:00:19 ETA
gdb-7.11.tar.xz 28% |******** | 5200k 0:00:17 ETA
gdb-7.11.tar.xz 32% |********** | 6079k 0:00:16 ETA
gdb-7.11.tar.xz 37% |*********** | 6894k 0:00:15 ETA
gdb-7.11.tar.xz 41% |************ | 7710k 0:00:13 ETA
gdb-7.11.tar.xz 46% |************** | 8568k 0:00:12 ETA
gdb-7.11.tar.xz 50% |*************** | 9369k 0:00:11 ETA
gdb-7.11.tar.xz 55% |***************** | 10219k 0:00:10 ETA
gdb-7.11.tar.xz 59% |****************** | 11029k 0:00:09 ETA
gdb-7.11.tar.xz 64% |******************* | 11907k 0:00:08 ETA
gdb-7.11.tar.xz 68% |********************* | 12723k 0:00:07 ETA
gdb-7.11.tar.xz 73% |********************** | 13538k 0:00:06 ETA
gdb-7.11.tar.xz 77% |************************ | 14417k 0:00:05 ETA
gdb-7.11.tar.xz 82% |************************* | 15232k 0:00:04 ETA
gdb-7.11.tar.xz 87% |*************************** | 16111k 0:00:02 ETA
gdb-7.11.tar.xz 91% |**************************** | 16926k 0:00:01 ETA
gdb-7.11.tar.xz 95% |***************************** | 17742k 0:00:00 ETA
gdb-7.11.tar.xz 100% |*******************************| 18490k 0:00:00 ETA
tar (child): xz: Cannot exec: No such file or directory
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
/bin/sh: cd: line 1: can't cd to gdb-7.11
/bin/sh: ./configure: not found
make: *** No targets specified and no makefile found. Stop.
make: *** gdb: No such file or directory. Stop.
파일은 다운로드하지만 여전히 왜 말하는가 그런 파일이나 디렉토리가 없습니까?
UPDATE : 맥 그래 디에
감사합니다. 컨테이너에 xz-utils
을 추가하기 만하면됩니다.
그래서 설치해야합니다 고산 것이 RUN apk add xz
감사합니다. @McGrady 제 도커에 알파인을 사용하고 있습니다. 알파인에서'xz-utils'를위한 패키지는 무엇입니까? –
@ramcharanVenkat 어쩌면 당신은, xz''시도 [알파인 리눅스에 buildpack-deps]에서 살펴 수 있습니다 (https://hub.docker.com/r/praekeltfoundation/alpine-buildpack-deps/) – McGrady