We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8ad31d3 commit aaa78e8Copy full SHA for aaa78e8
Dockerfile
@@ -12,12 +12,14 @@ ENV AWSCLI_URL https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip
12
RUN apt-get update && apt-get install -y \
13
dos2unix \
14
figlet \
15
+ nodejs \
16
+ npm \
17
vim
18
19
# Install Python Tools
20
# Boto3 is required for ansible to talk to AWS
21
RUN python -m pip install --upgrade pip
-RUN pip install ansible boto3
22
+RUN pip install ansible aws-cdk-lib boto3 constructs==10.0.107
23
24
# Install AWSCLI
25
RUN curl -o /opt/awscliv2.zip $AWSCLI_URL && \
@@ -33,3 +35,6 @@ RUN curl -o /tmp/terraform.zip $TERRAFORM_URL && \
33
35
# Install Packer
34
36
RUN curl -o /tmp/packer.zip $PACKER_URL && \
37
unzip /tmp/packer.zip -d /usr/local/bin/
38
+
39
+# Install AWS-CDK
40
+RUN npm install -g aws-cdk
0 commit comments