그래서 boot2docker를 사용하여 OS X에서 도커를 설정했습니다. 나는 모든 것이 작동하지만, 내가 작동 할 때 docker run -i -t base /bin/bash
이 작동하면 프롬프트가 나타나지만 아주 느립니다. 천천히 말하자면, 한 문자를 입력하면 해당 문자가 화면에 표시되는 데 약 30 초에서 1 분 정도 걸립니다. 내 활동 모니터를 확인하여 내 시스템의 메모리가 부족하지는 않은지 확인했지만 그렇지 않은 경우입니다. 이 프로세스가 실행되는 동안 유휴 메모리가 약 85 % 표시되었습니다. OS X의 다른 사용자가 이와 같은 문제를 겪고 있는지 궁금합니다. 모든 입력을 부탁드립니다.느리게 달리는 도커 기본 이미지 Mac OS X
3
A
답변
1
필자도 똑같은 문제를 경험했으며 Julian은 이미 언급했듯이 알려진 문제입니다. 그러나, 저를 위해 작동 한 하나의 post in that issue-thread이 있습니다 (적어도 그것의 수정 된 버전).
./boot2docker stop # stop a currently running deamon-instance
./boot2docker delete # remove the vm
rm -rf boot2docker.iso # in my case I had a (very old) iso-image
이 단계에서 boot2docker-vm을 다시 초기화하려는 시도가 실패했습니다. 그래서 나는 boot2docker를 다시 설치해야만했다. (매우 오래된 버전이었다.) Homebrew 또는 새로운 설치 프로그램을 사용하여이 작업을 수행 할 수 있습니다 (반면 docker-docu에 나와있는 솔루션은 더 이상 작동하지 않습니다). 그것을했다
./boot2docker init # fetches a brand new vm image and initializes
./boot2docker up # now we're back in business
을 : 다시 작업을해야 다음 명령 boot2docker 다시 설치 한 후
export DOCKER_HOST=tcp://127.0.0.1:4243
: 문서에 설명 된대로 어떤 경우에, DOCKER_HOST 변수 올바른 설정하는 것을 잊지 마세요 나 - 지금 성능이 예상대로입니다
docker run -i -t --rm dockerfile/ubuntu /bin/bash
(거의) 즉각적인 bash 프롬프트를 보여줍니다.
관련 문제
- 1. Mac OS X
- 2. 어떻게 Mac OS X
- 3. Mac OS X 기본 창 컨트롤러
- 4. Mac OS X 10.5에서/dev의 기본 권한. *
- 5. Mac OS X : 평균로드
- 6. mac os x 10.6.4
- 7. SimpleFTPUpload Mac OS X
- 8. Mac OS X 10.6.8
- 9. MAC OS X 업그레이드
- 10. Mac OS X PackageMaker
- 11. Mac OS X 어셈블리
- 12. Mac OS X 개발
- 13. Mac OS X 10.9
- 14. 도커 : 기본 이미지
- 15. Mac OS X에서 boot2docker로 도커 실행 중입니까?
- 16. Mac OS X 용 UIActivityIndicatorView?
- 17. Mac OS X 프로그래밍 도입부
- 18. Mac OS X 10.5 sdk
- 19. Mac OS X 키보드 이벤트
- 20. Mac OS X 프로그래밍 포럼?
- 21. Mac OS X 10.10.5 (14F27)
- 22. Mac OS X 용 UIPopoverController?
- 23. Mac OS X 관련 Dragonegg
- 24. Mac OS X + cakephp + SqlServer
- 25. Autoconf Mac OS X Mavericks
- 26. Mac OS X 용 SetWindowsHookEx?
- 27. Mac OS X 용 MapKit?
- 28. Mac OS X 드로잉 프로그램
- 29. MySQL Mac OS X 문제
- 30. Mac OS X Lion의 smbtree
실행중인 Docker의 버전은 무엇입니까? OSX를 지원하기 시작 했으므로 약간의 문제가있을 수도 있음을 염두에 두십시오 –
이런 일이 발생하는 동안 많은 디스크 활동을 보십니까? 예를 들면 다음과 같이 실행하면 응답 시간은 얼마나 걸리나요? '도커 실행 우분투 에코 안녕하세요'? – jpetazzo
@RezaSanaie 버전 0.8.1을 사용 중입니다. @jpetazzo 예, 프롬프트에서 타이핑을 시작할 때 디스크 활동 (IO)이 급상승합니다. 'docker run 우분투를 실행하면 echo hello'가 실행됩니다. 2 초 미만입니다. – jfizz