ฉันใช้ Windows 7, VirtualBox 5.0.4, กล่องเครื่องมือ Docker 1.9.0 เมื่อฉันเริ่มต้นอย่างรวดเร็วฉันจะได้รับ:
Creating Machine default...
Running pre-create checks...
Creating machine...
Error creating machine: Error in driver during machine creation: Maximum number of retries (5) exceeded
Looks like something went wrong... Press any key to continue...
แต่ฉันจะได้รับ 'เริ่มต้น' VM ทำงานเมื่อฉันเปิด VirtualBox และดู ใน VBox.log ของฉันฉันเห็น (ไฟล์เต็มอยู่ที่นี่ ):
00:00:00.696246 HM: HMR3Init: VT-x w/ nested paging and unrestricted guest execution hw support
ดังนั้นการสนับสนุน VT-X อาจใช้ได้สำหรับฉัน ที่ส่วนท้ายของ logfile ฉันเห็นบางอย่างเกี่ยวกับ D-Bus ที่ไม่ได้ติดตั้ง:
00:00:46.950561 VMMDev: Guest Log: 00:00:10.018836 vminfo Error: Unable to connect to system D-Bus (3/3): D-Bus not installed
มีการรายงานปัญหา D-Bus ที่นี่https://github.com/docker/toolbox/issues/214เมื่อฉันเรียกใช้ quickstart อีกครั้งหลังจากนี้ฉันได้รับข้อความแสดงข้อผิดพลาดเกี่ยวกับการรับที่อยู่ IP:
Machine default already exists in VirtualBox.
Setting environment variables for machine default...
Error running connection boilerplate: Error getting driver URL: Something went wrong running an SSH command!
command : ip addr show dev eth1
err : exit status 255
output :
## .
## ## ## ==
## ## ## ## ## ===
/"""""""""""""""""\___/ ===
~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~
\______ o __/
\ \ __/
\____\_______/
Error getting IP address: Something went wrong running an SSH command!
command : ip addr show dev eth1
err : exit status 255
output :
docker is configured to use the default machine with IP
For help getting started, check out the docs at https://docs.docker.com
NOTE: When using interactive commands, prepend winpty. Examples: 'winpty docker run -it ...', 'winpty docker exec -it ...'.
และถ้าฉันรันคำสั่งฉันจะได้รับข้อความเกี่ยวกับการเชื่อมต่อ:
$ winpty docker run hello-world
An error occurred trying to connect: Post http://localhost:2375/v1.21/containers
/create: dial tcp 127.0.0.1:2375: ConnectEx tcp: No connection could be made because the target machine actively refused it.
ณ จุดนี้ฉันไปที่https://www.virtualbox.org/wiki/Testbuildsและรับ VirtualBox 5.0.9 จากนั้นถอนการติดตั้ง Docker Toolboox ลบ VM และไดเรคทอรีเริ่มต้นของไดเรกทอรีและติดตั้งกล่องเครื่องมือแล้ว เรียกใช้และได้รับปัญหาเดียวกัน:
Creating Machine default...
Creating CA: C:\Users\marwick\.docker\machine\certs\ca.pem
Creating client certificate: C:\Users\marwick\.docker\machine\certs\cert.pem
Running pre-create checks...
Creating machine...
Error creating machine: Error in driver during machine creation: Maximum number of retries (5) exceeded
Looks like something went wrong... Press any key to continue...
ล็อกไฟล์สำหรับความพยายามนี้อยู่ที่นี่: http://pastebin.com/9VjD9t6P
ฉันจะทำงานนี้ได้อย่างไร