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
2
2
ARG DIST_ADDON=-alpine
3
3
FROM $FROM AS base-alpine
4
4
# Install additional software Alpine:
5
5
RUN 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 && \
6
6
addgroup application $(getent group 999 | cut -d: -f1) && \
7
+ addgroup -g 1001 -S docker2 && \
8
+ addgroup application docker2 && \
7
9
echo "application ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers
8
10
9
11
FROM $FROM AS base
@@ -12,6 +14,8 @@ RUN apt-get update && \
12
14
apt-get install -y sudo vim nano less tree bash-completion mariadb-client iputils-ping sshpass gdb jq && \
13
15
usermod -aG sudo application && \
14
16
usermod -aG 999 application && \
17
+ groupadd -g 1001 docker2 && \
18
+ usermod -aG 1001 application && \
15
19
echo "application ALL=(ALL) NOPASSWD: ALL" >> /etc/sudoers && \
16
20
curl -fsSL https://get.docker.com/ | sh && \
17
21
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