我在 Windows 8.1 上安装了 Docker Toolbox,我正在创建一个基于 ubuntu:latest(应该是 16.04)的图像。我想确保我的应用程序确实在 16.04 上运行。这是我的 Dockerfile:
FROM ubuntu:latest
MAINTAINER xyz xyz@abc.com
COPY apt.conf /etc/apt/
RUN apt-get -y update
RUN apt-get -y install cmake
RUN mkdir /usr/local/
COPY folder /usr/local/
RUN mkdir /usr/local/build
CMD cd /usr/local/build
CMD cmake /usr/local/
构建映像后,我尝试运行:
docker run image uname -r
但它总是返回4.4.12 boot2docker
现在我知道 boot2docker 是轻量级的 linux VM,容器在 Windows 上旋转,但是不应该运行图像给我它正在运行的 ubuntu 版本吗?我该如何验证这一点?