File tree Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Expand file tree Collapse file tree 2 files changed +18
-1
lines changed Original file line number Diff line number Diff line change 1- ARG FROM=webdevops/php-nginx-dev:8.2 -alpine
1+ ARG FROM=webdevops/php-nginx-dev:8.4 -alpine
22ARG DIST_ADDON=-alpine
33FROM $FROM AS base-alpine
44# Install additional software Alpine:
55RUN apk add --no-cache sudo vim nano git-perl less tree bash-completion mariadb-client iputils sshpass gdb tzdata findmnt jq docker-cli docker-compose file && \
66 addgroup application $(getent group 999 | cut -d: -f1) && \
7+ addgroup -g 1001 -S docker2 && \
8+ addgroup application docker2 && \
79 echo "application ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
810
911FROM $FROM AS base
@@ -12,6 +14,8 @@ RUN apt-get update && \
1214 apt-get install -y sudo vim nano less tree bash-completion mariadb-client iputils-ping sshpass gdb jq && \
1315 usermod -aG sudo application && \
1416 usermod -aG 999 application && \
17+ groupadd -g 1001 docker2 && \
18+ usermod -aG 1001 application && \
1519 echo "application ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers && \
1620 curl -fsSL https://get.docker.com/ | sh && \
1721 rm -rf /var/lib/apt/lists/*
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ set -euo pipefail
4+
5+ docker build --build-arg DIST_ADDON=-alpine --build-arg FROM=webdevops/php-nginx-dev:8.4-alpine -t pluswerk/php-dev:local-nginx-8.4-alpine .
6+ docker build --build-arg DIST_ADDON= --build-arg FROM=webdevops/php-nginx-dev:8.4 -t pluswerk/php-dev:local-nginx-8.4 .
7+ docker build --build-arg DIST_ADDON=-alpine --build-arg FROM=webdevops/php-apache-dev:8.4-alpine -t pluswerk/php-dev:local-apache-8.4-alpine .
8+ docker build --build-arg DIST_ADDON= --build-arg FROM=webdevops/php-apache-dev:8.4 -t pluswerk/php-dev:local-apache-8.4 .
9+
10+ docker build --build-arg DIST_ADDON=-alpine --build-arg FROM=webdevops/php-nginx-dev:8.2-alpine -t pluswerk/php-dev:local-nginx-8.2-alpine .
11+ docker build --build-arg DIST_ADDON= --build-arg FROM=webdevops/php-nginx-dev:8.2 -t pluswerk/php-dev:local-nginx-8.2 .
12+ docker build --build-arg DIST_ADDON=-alpine --build-arg FROM=webdevops/php-apache-dev:8.2-alpine -t pluswerk/php-dev:local-apache-8.2-alpine .
13+ docker build --build-arg DIST_ADDON= --build-arg FROM=webdevops/php-apache-dev:8.2 -t pluswerk/php-dev:local-apache-8.2 .
You can’t perform that action at this time.
0 commit comments