Ich habe Docker Toolbox auf Windows 8.1 installiert und ich erstelle ein Bild basierend auf Ubuntu: neueste (die 16.04 sein sollte). Ich möchte sicherstellen, dass meine Bewerbung tatsächlich am 16.04. Hier ist meine Dockerfile:Verify die Version von Ubuntu läuft in einem Docker-Container
FROM ubuntu:latest
MAINTAINER xyz [email protected]
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/
Sobald das Bild aufgebaut ist, versuche ich zu laufen:
docker run image uname -r
Aber es gibt immer mit 4.4.12 boot2docker
Jetzt weiß ich, dass boot2doker ist die ligtweight Linux VM oben auf denen Container auf Windows gedreht werden, sollte jedoch nicht das Bild laufen lassen mir Version von Ubuntu es läuft? Wie kann ich das überprüfen?
Wenn Sie 16.04 verwenden möchten ausführen können, warum spezifizierst du das späteste? Warum nicht Ubuntu: 16.04? Das Neueste ist ein bisschen unzuverlässig, einige sagen, Sie sollten es nicht verwenden (https://medium.com/@mccode/the-misunderstood-docker-tag-latest-af3babfd6375#.k1rk8xseh). – Nauraushaun