我剛剛安裝了Windows 10 Anniversary更新,它具有一個新的功能,即linux子系統。所以我嘗試在Windows 10 ubuntu bash(linux兒童系統)中運行docker。我爲什麼要安裝在Linux系統中的兒童碼頭工人是因爲:Docker無法運行在Windows 10 Linux子系統上
的Windows 10本地搬運工1.12需要的Hyper-V,但如果Hyper-V的支持
Vmware
無法運行。我有Vmware
創造了大量的圖片,也不是那麼容易切換到Hyper-V我不想用
Docker Toolbox
,它不需要安裝VirtualBox
,只是redunant。
apt-get是罰款,搬運工安裝成功,但無法啓動。
$ sudo service docker start
initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused
* Starting Docker: docker [ OK ]
$ docker ps
Cannot connect to the Docker daemon. Is the docker daemon running on this host?
我已經看到了這個帖子can-you-run-docker-natively-on-the-new-windows-10-ubuntu-bash-userspace,有人說,這是沒有更多鈔票來運行的Linux等系統的子碼頭工人,但也有一些相反的意見。
所以,我想問有沒有什麼辦法可以繞過這個?或者我必須等待MS更新這個子系統(因爲它現在還在測試階段)。