Skip to content

Commit

Permalink
Develop (#54)
Browse files Browse the repository at this point in the history
* Refactoring docker-compose sock, chmod execute files & refactoring scripts

* Refactoring container build & makefile script

* Refactoring indentation scripts

* Refactoring docker-compose indentation & fixing dockerfile nifi and nifi-registry for awscli-v2 installation

* Added cleanup orphant docker images / none / unknown tags

* Fixing taggination script

* Update container airflow

* Fixing airflow container configuration

* Update changelog history

* Update badges

* Restore docker-compose airflow configuration from official airflow docker-compose

* Added sftp container alpine

* Update docker build image to clean orphand tags

* Added custom config for mariadb & postgresql

* Refactoring script for ecr AWS_REGION

* Added container aws-cli for alpine 3.17 & update binary version

* Added codebuild-5.0 && refactoring binary version

* Refactoring phpfpm container 8.1

* Added docker-compose cicd-codebuild

* Update documentation for AWS Cli container

* Refactoring ci/cd container devopscorner

* Update changelogs version

* Fixing builder container for devopscorner/cicd alpine

* Fixing binary tfsec with spesific version

* Update binary AWS CLI version to 2.11.0

* Update binary AWS CLI version to 2.11.0

* Update binary AWS CLI version to 2.11.0

* Refactoring arguments Dockerfile for aws-cli

* Refactoring cicd-ubuntu container

* Refactoring aws-cli container

* Removing depreciated container phpfpm 7.4-8.0

* Refactoring container cicd-alpine

* Refactoring container cicd-codebuild

* Update docs

* Update phpfpm builder script

* Update version 2.9.6

* Fixing container cicd alpine-3.16 awx
  • Loading branch information
zeroc0d3 committed Mar 10, 2023
1 parent 8f403b8 commit ee24ece
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions compose/docker/cicd-alpine/Dockerfile-Alpine-3.16-AWX
Original file line number Diff line number Diff line change
@@ -1,3 +1,27 @@
### Builder ###
FROM python:3.10.10-alpine${ALPINE_VERSION:-3.16} as builder-python

ARG AWS_CLI_VERSION=2.11.0
RUN apk add --no-cache git unzip groff build-base libffi-dev cmake
RUN git clone --single-branch --depth 1 -b ${AWS_CLI_VERSION:-2.11.0} https://github.com/aws/aws-cli.git

WORKDIR aws-cli
RUN python -m venv venv
RUN . venv/bin/activate
RUN scripts/installers/make-exe
RUN unzip -q dist/awscli-exe.zip
RUN aws/install --bin-dir /aws-cli-bin
RUN /aws-cli-bin/aws --version

# reduce image size: remove autocomplete and examples
RUN rm -rf \
/usr/local/aws-cli/v2/current/dist/aws_completer \
/usr/local/aws-cli/v2/current/dist/awscli/data/ac.index \
/usr/local/aws-cli/v2/current/dist/awscli/examples
RUN find /usr/local/aws-cli/v2/current/dist/awscli/data -name completions-1*.json -delete
RUN find /usr/local/aws-cli/v2/current/dist/awscli/botocore/data -name examples-1.json -delete


# FROM alpine:${ALPINE_VERSION:-3.16}
FROM nginx:${NGINX_VERSION:-1.23-alpine}

Expand Down

0 comments on commit ee24ece

Please sign in to comment.