我注意到,每當我創建一個新的Dockerfile和:爲什麼Docker會調用每臺機器Moby?
RUN FROM ubuntu:latest
或者如果我運行下面的命令:
docker run -it ubuntu bash
然後執行:
uname -a
,結果總是像下面:
Linux 5d0eab7d2f8e 4.9.36-moby #1 SMP Wed Jul 12 15:29:07 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
不宜結果是Ubuntu-16.04
爲uname -r
?它爲什麼說Moby而不是Ubuntu?
什麼是你的操作系統運行泊塢窗? MacOS或Linux? –
這與Docker運行的內核操作系統有關。在我的流浪VM裏面,我得到'Linux vagrant 4.4.0-66-generic#87-Ubuntu SMP Fri Mar 3 15:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux'。所以是的,只有基於主機操作系統和docker版本纔會有所不同。 –
@HoomingZhang,它在MacOS上。 – Moose