We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8489dbb commit 18bbc13Copy full SHA for 18bbc13
Dockerfile
@@ -1,13 +1,10 @@
1
-FROM python:2.7.10
2
-MAINTAINER Mike Barrett
3
-
4
-COPY scripts/docker-stacker /bin/docker-stacker
5
-RUN mkdir -p /stacks && pip install --upgrade pip setuptools
6
-WORKDIR /stacks
7
-COPY . /tmp/stacker
8
-RUN pip install --upgrade pip
9
-RUN pip install --upgrade setuptools
10
-RUN cd /tmp/stacker && python setup.py install && rm -rf /tmp/stacker
11
12
-ENTRYPOINT ["docker-stacker"]
13
-CMD ["-h"]
+FROM python:3.7-alpine
+RUN apk add --no-cache make
+WORKDIR /app
+COPY setup.cfg setup.py README.rst CHANGELOG.md ./
+COPY stacker/ ./stacker
+COPY scripts/ ./scripts
+RUN python setup.py install
+WORKDIR /project
+ENTRYPOINT ["stacker"]
+CMD ["--help"]
scripts/docker-stacker
0 commit comments