FROM python:3.8-alpine
LABEL maintainer="Rahul Dhumal"
ENV TERRAFORM_VERSION=1.1.6 ENV SERVICES=apigateway,lambda,cloudformation,dynamodbstreams,firehose,s3,sns
RUN apk update RUN apk add bash
###Install build packages
RUN apk add make curl jq wget unzip gawk && pip install awscli
###Install git
RUN apk add git
###Install Terraform
RUN cd /tmp
RUN wget https://releases.hashicorp.com/terraform/${TERRAFORM_VERSION}/terraform_${TERRAFORM_VERSION}_linux_amd64.zip
RUN unzip terraform_${TERRAFORM_VERSION}_linux_amd64.zip -d /usr/bin
###Set timezone to UTC by default RUN ln -sf /usr/share/zoneinfo/Etc/UTC /etc/localtime
ENV NVM_DIR /usr/local/nvm
RUN touch ~/.bashrc RUN curl --silent -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.2/install.sh | bash RUN source $NVM_DIR/nvm.sh RUN chmod +x $NVM_DIR/nvm.sh
###Install docekr
RUN apk add docker
###Install localstack
RUN apk add --no-cache --virtual build-essentials
gcc
linux-headers &&
apk add --no-cache
musl-dev
libffi-dev
openssl-dev
RUN pip install localstack
RUN apk del --purge build-essentials
CMD ["/bin/bash"]
Content type
Image
Digest
Size
231.6 MB
Last updated
over 4 years ago
docker pull rahuldhumal/alpine:localstack