mirror of
https://github.com/jessfraz/dockerfiles.git
synced 2025-04-03 19:00:42 +02:00
update various files
Signed-off-by: Jessica Frazelle <princess@docker.com>
This commit is contained in:
parent
22b7de93b6
commit
f2b0d9ce8a
@ -7,9 +7,14 @@ RUN apk update && apk add \
|
|||||||
python \
|
python \
|
||||||
py-pip \
|
py-pip \
|
||||||
&& rm -rf /var/cache/apk/* \
|
&& rm -rf /var/cache/apk/* \
|
||||||
&& pip install awscli
|
&& pip install awscli \
|
||||||
|
&& mkdir -p /root/.aws \
|
||||||
RUN mkdir -p /root/.aws \
|
&& { \
|
||||||
&& /bin/echo -e '[default]\noutput = json\nregion = $AMAZON_REGION\naws_access_key_id = $AMAZON_ACCESS_KEY_ID\naws_secret_access_key = $AMAZON_SECRET_ACCESS_KEY' > /root/.aws/config
|
echo '[default]'; \
|
||||||
|
echo 'output = json'; \
|
||||||
|
echo 'region = $AMAZON_REGION'; \
|
||||||
|
echo 'aws_access_key_id = $AMAZON_ACCESS_KEY_ID'; \
|
||||||
|
echo 'aws_secret_access_key = $AMAZON_SECRET_ACCESS_KEY'; \
|
||||||
|
} > /root/.aws/config
|
||||||
|
|
||||||
ENTRYPOINT [ "aws" ]
|
ENTRYPOINT [ "aws" ]
|
||||||
|
@ -4,12 +4,7 @@ MAINTAINER Jessica Frazelle <jess@docker.com>
|
|||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
libcurl3-dev \
|
libcurl3-dev \
|
||||||
--no-install-recommends \
|
--no-install-recommends \
|
||||||
&& rm -rf /var/lib/apt/lists/*
|
&& rm -rf /var/lib/apt/lists/* \
|
||||||
|
&& gem install cloudapp
|
||||||
# update gems
|
|
||||||
# and install cloudapp
|
|
||||||
RUN gem update --system \
|
|
||||||
&& gem update \
|
|
||||||
&& gem install gem-man cloudapp
|
|
||||||
|
|
||||||
ENTRYPOINT ["cloudapp"]
|
ENTRYPOINT ["cloudapp"]
|
||||||
|
@ -1,2 +0,0 @@
|
|||||||
---
|
|
||||||
sender: GmailSender
|
|
@ -7,10 +7,16 @@ RUN gem update --system \
|
|||||||
&& gem install syck
|
&& gem install syck
|
||||||
|
|
||||||
# install idonethis from git
|
# install idonethis from git
|
||||||
RUN git clone https://github.com/influitive/idonethis.git /idonethis
|
RUN git clone https://github.com/influitive/idonethis.git /idonethis \
|
||||||
RUN cd /idonethis; rake build; gem install /idonethis/pkg/idonethis-0.1.0.gem;
|
&& cd /idonethis \
|
||||||
|
&& rake build \
|
||||||
|
&& gem install /idonethis/pkg/idonethis-0.1.0.gem \
|
||||||
|
&& rm -rf /idonethis \
|
||||||
|
&& { \
|
||||||
|
echo '---'; \
|
||||||
|
echo 'sender: GmailSender'; \
|
||||||
|
} > /root/.idonethisrc
|
||||||
|
|
||||||
COPY .idonethisrc /root/.idonethisrc
|
|
||||||
COPY main.sh /main.sh
|
COPY main.sh /main.sh
|
||||||
|
|
||||||
ENTRYPOINT ["/main.sh"]
|
ENTRYPOINT ["/main.sh"]
|
||||||
|
@ -6,10 +6,18 @@
|
|||||||
# --entrypoint bash \
|
# --entrypoint bash \
|
||||||
# jess/imagemin
|
# jess/imagemin
|
||||||
#
|
#
|
||||||
FROM node
|
FROM alpine
|
||||||
MAINTAINER Jessica Frazelle <jess@docker.com>
|
MAINTAINER Jessica Frazelle <jess@docker.com>
|
||||||
|
|
||||||
RUN npm install --global imagemin
|
RUN apk update && apk add \
|
||||||
|
autoconf \
|
||||||
|
automake \
|
||||||
|
build-base \
|
||||||
|
file \
|
||||||
|
libpng-dev \
|
||||||
|
nasm \
|
||||||
|
nodejs \
|
||||||
|
&& rm -rf /var/cache/apk/* \
|
||||||
|
&& npm install --global imagemin
|
||||||
|
|
||||||
ENTRYPOINT [ "imagemin" ]
|
CMD [ "imagemin", "--help" ]
|
||||||
CMD [ "--help" ]
|
|
||||||
|
@ -1,6 +1,17 @@
|
|||||||
FROM python:2.7.8
|
FROM alpine:latest
|
||||||
MAINTAINER Jessica Frazelle <jess@docker.com>
|
MAINTAINER Jessica Frazelle <jess@docker.com>
|
||||||
|
|
||||||
RUN pip install mitmproxy
|
RUN apk update && apk add \
|
||||||
|
build-base \
|
||||||
|
ca-certificates \
|
||||||
|
libffi-dev \
|
||||||
|
libxml2-dev \
|
||||||
|
libxslt-dev \
|
||||||
|
openssl-dev \
|
||||||
|
python \
|
||||||
|
python-dev \
|
||||||
|
py-pip \
|
||||||
|
&& rm -rf /var/cache/apk/* \
|
||||||
|
&& pip install mitmproxy
|
||||||
|
|
||||||
ENTRYPOINT [ "mitmproxy" ]
|
CMD [ "mitmproxy" ]
|
||||||
|
@ -1,11 +1,11 @@
|
|||||||
FROM alpine:latest
|
FROM alpine:latest
|
||||||
|
MAINTAINER Jessica Frazelle <jess@docker.com>
|
||||||
|
|
||||||
RUN apk update && apk add \
|
RUN apk update && apk add \
|
||||||
|
build-base \
|
||||||
ca-certificates \
|
ca-certificates \
|
||||||
ruby-dev \
|
ruby-dev \
|
||||||
build-base \
|
&& rm -rf /var/cache/apk/* \
|
||||||
&& rm -rf /var/cache/apk/*
|
&& gem install t
|
||||||
|
|
||||||
RUN gem install t
|
|
||||||
|
|
||||||
ENTRYPOINT [ "t" ]
|
ENTRYPOINT [ "t" ]
|
||||||
|
@ -19,13 +19,12 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
# Base docker image
|
# Base docker image
|
||||||
FROM debian:jessie
|
FROM alpine:latest
|
||||||
MAINTAINER Jessica Frazelle <jess@docker.com>
|
MAINTAINER Jessica Frazelle <jess@docker.com>
|
||||||
|
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apk update && apk add \
|
||||||
transmission-daemon \
|
transmission-daemon \
|
||||||
--no-install-recommends \
|
&& rm -rf /var/cache/apk/* \
|
||||||
&& rm -rf /var/lib/apt/lists/* \
|
|
||||||
&& mkdir -p /transmission/{download,watch,incomplete,config} \
|
&& mkdir -p /transmission/{download,watch,incomplete,config} \
|
||||||
&& chmod 1777 /transmission
|
&& chmod 1777 /transmission
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user