2017-10-27 12 views
2

어떻게 미니 쿠페 VM에 패키지를 설치할 수 있는지 궁금합니다. 도구가 필요해. /bin/toolbox 컨테이너를 사용해 보았지만 인터넷 연결이 없습니다.minikube 도구 상자를 사용하여 패키지를 설치하지만 콘테이너가 인터넷에 연결되지 않습니다

[[email protected] ~]# dnf update --verbose 
cachedir: /var/cache/dnf 
DNF version: 1.1.9 
Cannot download 'https://mirrors.fedoraproject.org/metalink?repo=updates-released-f24&arch=x86_64': Cannot prepare internal mirrorlist: Curl error (6): Couldn't resolve host name for https://mirrors.fedoraproject.org/metalink?repo=updates-released-f24&arch=x86_64 [Could not resolve host: mirrors.fedoraproject.org]. 
Error: Failed to synchronize cache for repo 'updates' 

내 컴퓨터에 동일한 도구 상자 스크립트를 시도했지만 정상적으로 작동합니다.

minikube 또는 systemd-nspaw에서 누락 된 구성 매개 변수는 무엇입니까? 또는 맞춤식 미니 쿠페 VM을 어떻게 요리 할 수 ​​있습니까?

덕분에 많은

+0

어떤 종류의 패키지를 설치 하시겠습니까 ?? – AR1

+0

make를 사용하여 코드를 설치하고 싶습니다만, make는 toolbox 컨테이너 나 minikube에 존재하지 않습니다. –

답변

1

당신은 (당신이 리눅스 사용하는 경우) 해당 지역의 고정 표시기에 VM없이 minicube을 실행할 수 있습니다

minikube start --vm-driver=none

대안 실행 도구 상자를docker run --net=host ...로가 네트워크를 만들기 위해 컨테이너 더 투명. nslookup, traceroute/tracepath, curl -v, ifconfig으로 인터넷 연결 문제를 해결하십시오. http://www.linuxhomenetworking.com/wiki/index.php/Quick_HOWTO_:Ch04:_Simple_Network_Troubleshooting#.WfY1xGi0OUk

+0

많은 감사합니다! 그것은 매우 유용했습니다. –

1

Minikube는 조정할 의도가 없습니다. 권고 된 방법은 응용 프로그램에 대한 helm 차트를 준비하는 것입니다. 조타 장치 차트의 일환으로 도커 파일에 필요한 도구를 추가 할 수 있습니다. 포함 ... make를 사용하여 kubernetes/minikube에서 패키지를 설치하거나 업그레이드 할 수 있습니다.

+0

미니 크브를 수정하고 해당 소프트웨어가있는 컨테이너를 만들지 않았습니다. 타크 스 –