问题
I'm a newbie using Docker, and I don't understand something. If I'm using the official Dockerfile used to build the official Wordpress image, we start with:
FROM php:5.6-apache
Then, to install extensions and models we have to use:
RUN apt-get [install or Update]
My question is: Why we are using apt-get
if we are not specifying in FROM
that our image is a Debian based distro? Could I use yum?
回答1:
The WordPress image Dockerfile does begin with FROM php:5.6-apache
.
But the php:5.6-apache image Dockerfile starts with FROM debian:jessie
.
Hence the apt-get
.
Each image builds up based on another base image.

来源:https://stackoverflow.com/questions/30016521/working-on-a-dockerfile-in-order-to-build-a-wordpress-image