Installation with Docker doesn't work
Open
@samdark is already working on this.
Since Jan 15, 2025.
type:bug
- Dominant language
- PHP
- Stars
- 381
- Forks
- 68
- Avg merge
- 1h 10m
- Merged PRs (30d)
- 1
Description
To reproduce the issue just follow "Installation with Docker" section of README.md.
What is the expected result?
Get app installed and set up
What do you get instead?
Error:
$ git clone https://github.com/np25071984/app.git
Cloning into 'app'...
remote: Enumerating objects: 2383, done.
remote: Counting objects: 100% (864/864), done.
remote: Compressing objects: 100% (343/343), done.
remote: Total 2383 (delta 592), reused 674 (delta 500), pack-reused 1519 (from 1)
Receiving objects: 100% (2383/2383), 633.44 KiB | 2.21 MiB/s, done.
Resolving deltas: 100% (1347/1347), done.
$ cd app/
$ make composer update
[+] Building 1.2s (7/9) docker:desktop-linux
=> [app internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 1.51kB 0.0s
=> [app internal] load metadata for ghcr.io/shyim/wolfi-php/frankenphp:8.3 1.0s
=> [app internal] load metadata for docker.io/composer/composer:latest-bin 0.7s
=> [app internal] load .dockerignore 0.0s
=> => transferring context: 175B 0.0s
=> CACHED [app base 1/2] FROM ghcr.io/shyim/wolfi-php/frankenphp:8.3@sha256:6dc27a62141eccc6dae6b568cf61b4660998d7e535367e314 0.0s
=> CACHED [app composer 1/1] FROM docker.io/composer/composer:latest-bin@sha256:33f6a46e1997c2ad441d4b7940e9a8e78d1b4b160510b 0.0s
=> ERROR [app base 2/2] RUN <<SH (set -eo pipefail...) 0.1s
------
> [app base 2/2] RUN <<SH (set -eo pipefail...):
0.091 + addgroup -g 1697215263 -S www-data
0.092 addgroup: number 1697215263 is not in 0..256000 range
------
failed to solve: process "/bin/sh -c set -eo pipefail\n set -x\n\n # Add www-data group and user.\n addgroup -g ${GID} -S www-data\n adduser -u ${UID} -D -S -G www-data www-data\n\n # Set volume permissions.\n mkdir -p /data /config /app/runtime && \\\n chown -R www-data:www-data /data /config /app/runtime\n\n # Install extra packages.\n apk add --no-cache \\\n php-frankenphp-8.3-opcache \\\n php-frankenphp-8.3-mbstring \\\n php-frankenphp-8.3-intl \\\n php-frankenphp-8.3-dom \\\n php-frankenphp-8.3-curl \\\n php-frankenphp-8.3-phar \\\n php-frankenphp-8.3-openssl \\\n php-frankenphp-8.3-xml \\\n php-frankenphp-8.3-xmlwriter \\\n php-frankenphp-8.3-simplexml \\\n php-frankenphp-8.3-pdo\n" did not complete successfully: exit code: 1
make: *** [run] Error 17
Additional info
| Q | A |
|---|---|
| Version | master |
| PHP version | none |
| Operating system | MacOS 15.2 |
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.