Skip to content

Commit 65c9d6d

Browse files
committed
[FEATURE] add group 1001 as alternative docker group
1 parent 775dad9 commit 65c9d6d

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

Dockerfile

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
1-
ARG FROM=webdevops/php-nginx-dev:8.2-alpine
1+
ARG FROM=webdevops/php-nginx-dev:8.4-alpine
22
ARG DIST_ADDON=-alpine
33
FROM $FROM AS base-alpine
44
# Install additional software Alpine:
55
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 && \
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

911
FROM $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/*

localBuild.sh

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
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 .

0 commit comments

Comments
 (0)