2017-08-10-dockerfile examples
收集写的比较好的Dockerfile
范例1:
FROM ubuntu:14.04.2
MAINTAINER minimum@cepave.com
ENV GOLANG_VERSION=1.4.1 \
GOLANG_OS=linux \
GOLANG_ARCH=amd64 \
GOROOT=/home/go \
GOPATH=/home/workspace \
PATH=$GOROOT/bin:$GOPATH/bin:$PATH
WORKDIR /home
RUN \
apt-get update && \
apt-get install -y wget vim git && \
wget https://storage.googleapis.com/golang/go$GOLANG_VERSION.$GOLANG_OS-$GOLANG_ARCH.tar.gz && \
tar -xzf go$GOLANG_VERSION.$GOLANG_OS-$GOLANG_ARCH.tar.gz && \
mkdir -p workspace/src && \
apt-get remove -y wget && \
apt-get clean && \
rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* go$GOLANG_VERSION.$GOLANG_OS-$GOLANG_ARCH.tar.gz范例2:
Last updated