Dockerfile: Difference between revisions
Jump to navigation
Jump to search
(→USER) |
(→ENV) |
||
Line 24: | Line 24: | ||
==ENV== | ==ENV== | ||
Declares environment variable accessible to the processes in the container: | |||
<pre> | |||
ENV SOMETHING "something else" | |||
</pre> | |||
==RUN== | ==RUN== |
Revision as of 14:50, 26 April 2017
Internal
Overview
A Dockerfile defines how a container should look at build time, and it contains all the steps that are required to create the image. Each command (line) in the Dockerfile generates a new layer in the image.
Commands
FROM
Specifies the base image.
FROM node:0.10
USER
The user to run a container's processes as.
Also see Docker Security
ENV
Declares environment variable accessible to the processes in the container:
ENV SOMETHING "something else"
RUN
ADD
WORKDIR
CMD
MAINTAINER
LABEL
Applies a label to the image.
LABEL "something"="something else" "other label"="some other content"