I am new to docker, and am trying to install it on my Win7 PC but have below issues:
- Issue one: Kitematic cannot connect to the default docker machine.
Host OS: Win7 64bit
Latest Tool Box for Windows from https://docs.docker.com/toolbox/overview/#ready-to-get-started
Run Docker Quick Start, can see:
docker is configured to use the default machine with IP 192.168.99.100
For help getting started, check out the docs at https://docs.docker.com
Start interactive shell
$ docker-machine ip
But, when start Kitematic (Alpha), encounter:
Error: connect ENOENT //./pipe/docker_engine
Choose “Use VirtualBox”, then error with:
Could not determine IP from docker-machine.
Check VBOX.log on VirtualBox Manager for machine “default”, see errors:
00:00:42.479097 VMMDev: Guest Log: 00:00:00.012730 vminfo rtldrNativeLoad: dlopen(‘libdbus-1.so.3’, RTLD_NOW | RTLD_LOCAL) failed: libdbus-1.so.3: cannot open shared object file: No such file or directory
00:00:42.479194 VMMDev: Guest Log: 00:00:00.012879 vminfo Error: Unable to connect to system D-Bus (1/3): D-Bus not installed
00:00:42.484427 VMMDev: Guest Additions capability report: (0x0 -> 0x0) seamless: no, hostWindowMapping: no, graphics: no
00:00:42.511072 NAT: IPv6 not supported
00:00:44.388408 NAT: DHCP offered IP address 10.0.2.15
00:00:44.389332 NAT: DHCP offered IP address 10.0.2.15
00:00:47.478142 VMMDev: Guest Log: 00:00:05.013794 vminfo Error: Unable to connect to system D-Bus (2/3): D-Bus not installed
00:00:52.477353 VMMDev: Guest Log: 00:00:10.015480 vminfo Error: Unable to connect to system D-Bus (3/3): D-Bus not installed
- Issue two: as mentioned above, since i am able to check default machine using command line, i try to run the hello-world imagine but it fails:
1). docker login
password: <my dockerhub account password?
2). docker run hello-world
$ docker run hello-world
Unable to find image ‘hello-world:latest’ locally
Pulling repository docker.io/library/hello-world
C:\Program Files\Docker Toolbox\docker.exe: Error while pulling image: Get https
://index.docker.io/v1/repositories/library/hello-world/images: x509: certificate
is valid for FG3K6C3A15800021, not index.docker.io.
See ‘C:\Program Files\Docker Toolbox\docker.exe run --help’.
Can anybody advise how to fix these? Thanks a lot!