Colllect / Colllect

Your visual bookmark manager

Home Page:https://colllect.io

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

build fails

iwconfig opened this issue · comments

Hello,

when running make init I encountered this error

make: /bin/sh: Operation not permitted
make: *** [Makefile:209: php_intl.lo] Error 127
/bin/sh /usr/src/php/ext/intl/libtool --mode=compile cc -I. -I/usr/src/php/ext/intl -I/usr/src/php/ext/intl/include -I/usr/src/php/ext/intl/main -I/usr/src/php/ext/intl -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib  -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H  -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64    -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -Wno-write-strings -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /usr/src/php/ext/intl/php_intl.c -o php_intl.lo 
The command '/bin/sh -c apk add --no-cache --virtual .build-deps         $PHPIZE_DEPS         icu-dev     &&     docker-php-ext-configure         intl     &&     docker-php-ext-install         intl         pdo_mysql     &&     pecl install         apcu-${APCU_VERSION}     &&     docker-php-ext-enable         apcu         opcache     && 	runDeps="$( 		scanelf --needed --nobanner --format '%n#p' --recursive /usr/local/lib/php/extensions 			| tr ',' '\n' 			| sort -u 			| awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' 	)" && 	apk add --no-cache --virtual .api-phpexts-rundeps $runDeps     &&     apk del .build-deps' returned a non-zero code: 2

ERROR: for back-php  (<Service: back-php>, 'Build failed')
ERROR: Service 'back-php' failed to build : Build failed
Makefile:31: receptet för målet ”build” misslyckades
make: *** [build] Fel 1

After reading docker-library/php#1177 and alpinelinux/docker-alpine#182 the solution is to either update docker or use alpine version 3.13.

I didn't want to upgrade my docker version so I chose to use alpine version 3.13 instead. make init runs just fine but after make up i get 502 when accessing https://localhost.

Here's the output of make up

Creating colllect_ingress_1        ... done
Creating colllect_back-database_1  ... done
Creating colllect_back-blackfire_1 ... done
Creating colllect_back-php_1       ... done
Creating colllect_back-nginx_1     ... done
Creating colllect_front_1          ... done
Attaching to colllect_back-blackfire_1, colllect_ingress_1, colllect_back-database_1, colllect_back-php_1, colllect_back-nginx_1, colllect_front_1
back-blackfire_1  |                                                                                 
back-blackfire_1  |   The server ID parameter is not set; please run 'blackfire agent:config' to c  
back-blackfire_1  |   onfigure it.                                                                  
back-blackfire_1  |                                                                                 
back-nginx_1      | /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
back-nginx_1      | /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
back-nginx_1      | /docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
back-nginx_1      | 10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf is not a file or does not exist
back-nginx_1      | /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
back-nginx_1      | /docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
back-nginx_1      | /docker-entrypoint.sh: Launching /docker-entrypoint.d/99-wait-for-php.sh
back-nginx_1      | + wait-for back-php:9000
colllect_back-blackfire_1 exited with code 1
back-database_1   | 2021-11-25 22:06:09+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.6.4+maria~focal started.
back-database_1   | 2021-11-25 22:06:09+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
back-database_1   | 2021-11-25 22:06:09+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.6.4+maria~focal started.
back-database_1   | 2021-11-25 22:06:09+00:00 [Note] [Entrypoint]: Initializing database files
back-database_1   | 2021-11-25 22:06:10 0 [Warning] You need to use --log-bin to make --expire-logs-days or --binlog-expire-logs-seconds work.
back-database_1   | 
back-database_1   | 
back-database_1   | PLEASE REMEMBER TO SET A PASSWORD FOR THE MariaDB root USER !
back-database_1   | To do so, start the server, then issue the following command:
back-database_1   | 
back-database_1   | '/usr/bin/mysql_secure_installation'
back-database_1   | 
back-database_1   | which will also give you the option of removing the test
back-database_1   | databases and anonymous user created by default.  This is
back-database_1   | strongly recommended for production servers.
back-database_1   | 
back-database_1   | See the MariaDB Knowledgebase at https://mariadb.com/kb or the
back-database_1   | MySQL manual for more instructions.
back-database_1   | 
back-database_1   | Please report any problems at https://mariadb.org/jira
back-database_1   | 
back-database_1   | The latest information about MariaDB is available at https://mariadb.org/.
back-database_1   | You can find additional information about the MySQL part at:
back-database_1   | https://dev.mysql.com
back-database_1   | Consider joining MariaDB's strong and vibrant community:
back-database_1   | https://mariadb.org/get-involved/
back-database_1   | 
front_1           | + wait-for back-nginx:443 -t 60
back-database_1   | 2021-11-25 22:06:11+00:00 [Note] [Entrypoint]: Database files initialized
back-database_1   | 2021-11-25 22:06:11+00:00 [Note] [Entrypoint]: Starting temporary server
back-database_1   | 2021-11-25 22:06:11+00:00 [Note] [Entrypoint]: Waiting for server startup
back-database_1   | 2021-11-25 22:06:11 0 [Note] mysqld (server 10.6.4-MariaDB-1:10.6.4+maria~focal) starting as process 102 ...
ingress_1         | /docker-entrypoint.sh: /docker-entrypoint.d/ is not empty, will attempt to perform configuration
ingress_1         | /docker-entrypoint.sh: Looking for shell scripts in /docker-entrypoint.d/
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: Number of pools: 1
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
back-database_1   | 2021-11-25 22:06:11 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: Using Linux native AIO
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
back-php_1        | + make install
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: Completed initialization of buffer pool
ingress_1         | /docker-entrypoint.sh: Launching /docker-entrypoint.d/10-listen-on-ipv6-by-default.sh
ingress_1         | 10-listen-on-ipv6-by-default.sh: info: /etc/nginx/conf.d/default.conf is not a file or does not exist
back-php_1        | bin/console assets:install
ingress_1         | /docker-entrypoint.sh: Launching /docker-entrypoint.d/20-envsubst-on-templates.sh
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: 128 rollback segments are active.
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: Creating shared tablespace for temporary tables
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: 10.6.4 started; log sequence number 42161; transaction id 14
back-database_1   | 2021-11-25 22:06:11 0 [Note] Plugin 'FEEDBACK' is disabled.
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
back-database_1   | 2021-11-25 22:06:11 0 [Warning] You need to use --log-bin to make --expire-logs-days or --binlog-expire-logs-seconds work.
back-database_1   | 2021-11-25 22:06:11 0 [Warning] 'user' entry 'root@ce417e5d9cb5' ignored in --skip-name-resolve mode.
back-database_1   | 2021-11-25 22:06:11 0 [Warning] 'proxies_priv' entry '@% root@ce417e5d9cb5' ignored in --skip-name-resolve mode.
back-database_1   | 2021-11-25 22:06:11 0 [Note] mysqld: ready for connections.
back-database_1   | Version: '10.6.4-MariaDB-1:10.6.4+maria~focal'  socket: '/run/mysqld/mysqld.sock'  port: 0  mariadb.org binary distribution
back-database_1   | 2021-11-25 22:06:11 0 [Note] InnoDB: Buffer pool(s) load completed at 211125 22:06:11
ingress_1         | /docker-entrypoint.sh: Launching /docker-entrypoint.d/30-tune-worker-processes.sh
ingress_1         | /docker-entrypoint.sh: Configuration complete; ready for start up
ingress_1         | 2021/11/25 22:06:09 [warn] 1#1: "ssl_stapling" ignored, no OCSP responder URL in the certificate "/etc/nginx/ssl/dev-colllect-io.cert.pem"
ingress_1         | nginx: [warn] "ssl_stapling" ignored, no OCSP responder URL in the certificate "/etc/nginx/ssl/dev-colllect-io.cert.pem"
back-php_1        | 
back-php_1        |  Installing assets as hard copies.
back-php_1        | 
back-php_1        |  --- -------------------- ---------------- 
back-php_1        |       Bundle               Method / Error  
back-php_1        |  --- -------------------- ---------------- 
back-php_1        |   ✔   NelmioApiDocBundle   copy            
back-php_1        |  --- -------------------- ---------------- 
back-php_1        | 
back-php_1        |  ! [NOTE] Some assets were installed via copy. If you make changes to these     
back-php_1        |  !        assets you have to run this command again.                            
back-php_1        | 
back-php_1        |  [OK] All assets were successfully installed.                                   
back-php_1        | 
back-php_1        | + wait-for back-database:3306
back-database_1   | 2021-11-25 22:06:12+00:00 [Note] [Entrypoint]: Temporary server started.
back-database_1   | Warning: Unable to load '/usr/share/zoneinfo/leap-seconds.list' as time zone. Skipping it.
back-database_1   | Warning: Unable to load '/usr/share/zoneinfo/leapseconds' as time zone. Skipping it.
back-database_1   | Warning: Unable to load '/usr/share/zoneinfo/tzdata.zi' as time zone. Skipping it.
back-database_1   | 2021-11-25 22:06:14 5 [Warning] 'proxies_priv' entry '@% root@ce417e5d9cb5' ignored in --skip-name-resolve mode.
back-database_1   | 2021-11-25 22:06:14+00:00 [Note] [Entrypoint]: Creating database colllect
back-database_1   | 2021-11-25 22:06:14+00:00 [Note] [Entrypoint]: Creating user colllect
back-database_1   | 2021-11-25 22:06:14+00:00 [Note] [Entrypoint]: Giving user colllect access to schema colllect
back-database_1   | 
back-database_1   | 2021-11-25 22:06:14+00:00 [Note] [Entrypoint]: Stopping temporary server
back-database_1   | 2021-11-25 22:06:14 0 [Note] mysqld (initiated by: root[root] @ localhost []): Normal shutdown
back-database_1   | 2021-11-25 22:06:14 0 [Note] InnoDB: FTS optimize thread exiting.
back-database_1   | 2021-11-25 22:06:14 0 [Note] InnoDB: Starting shutdown...
back-database_1   | 2021-11-25 22:06:14 0 [Note] InnoDB: Dumping buffer pool(s) to /var/lib/mysql/ib_buffer_pool
back-database_1   | 2021-11-25 22:06:14 0 [Note] InnoDB: Buffer pool(s) dump completed at 211125 22:06:14
back-database_1   | 2021-11-25 22:06:14 0 [Note] InnoDB: Removed temporary tablespace data file: "./ibtmp1"
back-database_1   | 2021-11-25 22:06:14 0 [Note] InnoDB: Shutdown completed; log sequence number 42173; transaction id 15
back-database_1   | 2021-11-25 22:06:14 0 [Note] mysqld: Shutdown complete
back-database_1   | 
back-database_1   | 2021-11-25 22:06:15+00:00 [Note] [Entrypoint]: Temporary server stopped
back-database_1   | 
back-database_1   | 2021-11-25 22:06:15+00:00 [Note] [Entrypoint]: MariaDB init process done. Ready for start up.
back-database_1   | 
back-database_1   | 2021-11-25 22:06:15 0 [Note] mysqld (server 10.6.4-MariaDB-1:10.6.4+maria~focal) starting as process 1 ...
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: Number of pools: 1
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions
back-database_1   | 2021-11-25 22:06:15 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: Using Linux native AIO
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: Completed initialization of buffer pool
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: 128 rollback segments are active.
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: Creating shared tablespace for temporary tables
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: 10.6.4 started; log sequence number 42173; transaction id 14
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
back-database_1   | 2021-11-25 22:06:15 0 [Note] Plugin 'FEEDBACK' is disabled.
back-database_1   | 2021-11-25 22:06:15 0 [Warning] You need to use --log-bin to make --expire-logs-days or --binlog-expire-logs-seconds work.
back-database_1   | 2021-11-25 22:06:15 0 [Note] InnoDB: Buffer pool(s) load completed at 211125 22:06:15
back-database_1   | 2021-11-25 22:06:15 0 [Note] Server socket created on IP: '0.0.0.0'.
back-database_1   | 2021-11-25 22:06:15 0 [Note] Server socket created on IP: '::'.
back-database_1   | 2021-11-25 22:06:15 0 [Warning] 'proxies_priv' entry '@% root@ce417e5d9cb5' ignored in --skip-name-resolve mode.
back-database_1   | 2021-11-25 22:06:15 0 [Note] mysqld: ready for connections.
back-database_1   | Version: '10.6.4-MariaDB-1:10.6.4+maria~focal'  socket: '/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution
back-php_1        | + make init-db
back-database_1   | 2021-11-25 22:06:16 3 [Warning] Aborted connection 3 to db: 'unconnected' user: 'unauthenticated' host: '192.168.112.3' (This connection closed normally without authentication)
back-php_1        | bin/console doctrine:database:create --if-not-exists
back-php_1        | Database `colllect` for connection named default already exists. Skipped.
back-php_1        | bin/console doctrine:migrations:migrate --no-interaction
back-php_1        | [notice] Migrating up to DoctrineMigrations\Version20210919143518
back-php_1        | [notice] finished in 154.1ms, used 20M memory, 1 migrations executed, 10 sql queries
back-php_1        | 
back-php_1        | # Create default OAuth client if not exists
back-php_1        | bin/console trikoder:oauth2:list-clients | grep -q default || bin/console trikoder:oauth2:create-client default "" --scope superadmin --grant-type client_credentials
back-php_1        | 
back-php_1        |  [OK] New oAuth2 client created successfully.                                   
back-php_1        | 
back-php_1        |  ------------ -------- 
back-php_1        |   Identifier   Secret  
back-php_1        |  ------------ -------- 
back-php_1        |   default              
back-php_1        |  ------------ -------- 
back-php_1        | 
back-php_1        | + exec docker-php-entrypoint php-fpm
back-nginx_1      | /docker-entrypoint.sh: Configuration complete; ready for start up
front_1           | + make install
front_1           | npm install
front_1           | 
front_1           | added 404 packages, and audited 405 packages in 15s
front_1           | 
front_1           | 72 packages are looking for funding
front_1           |   run `npm fund` for details
front_1           | 
front_1           | 1 moderate severity vulnerability
front_1           | 
front_1           | To address all issues, run:
front_1           |   npm audit fix
front_1           | 
front_1           | Run `npm audit` for details.
front_1           | # Create a file to force update the folder date
front_1           | + exec /usr/local/bin/docker-entrypoint.sh npm run dev
front_1           | 
front_1           | > colllect@1.0.0 dev
front_1           | > npm-run-all dump-api-types vite-dev
front_1           | 
front_1           | 
front_1           | > colllect@1.0.0 dump-api-types
front_1           | > cross-env NODE_TLS_REJECT_UNAUTHORIZED=0 node scripts/dumpApiTypes.js
front_1           | 
front_1           | Fetching OpenAPI definition file from https://dev.colllect.io/api/doc.json
front_1           | (node:110) Warning: Setting the NODE_TLS_REJECT_UNAUTHORIZED environment variable to '0' makes TLS connections and HTTPS requests insecure by disabling certificate verification.
front_1           | (Use `node --trace-warnings ...` to show where the warning was created)
back-nginx_1      | 2021/11/25 22:06:35 [error] 42#42: *2 FastCGI sent in stderr: "PHP message: [info] Matched route "api_swagger".
back-nginx_1      | PHP message: [debug] Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
back-nginx_1      | PHP message: [debug] Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
back-nginx_1      | PHP message: [debug] Notified event "kernel.request" to listener "App\EventSubscriber\OAuth2CookieSubscriber::onKernelRequest".
back-nginx_1      | PHP message: [debug] Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
back-nginx_1      | PHP message: [debug] Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
back-nginx_1      | PHP message: [debug] Notified event "kernel.request" to listener "Symfony\Bundle\FrameworkBundle\EventListener\ResolveControllerNameSubscriber::resolveControllerName".
back-nginx_1      | PHP message: [debug] Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
back-nginx_1      | PHP message: [debug] Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
back-nginx_1      | PHP message: [debug] Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
back-nginx_1      | PHP message: [debug] Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
back-nginx_1      | PHP message: [debug] Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
back-nginx_1      | PHP message: [debug] Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController".
back-nginx_1      | PHP message: [debug] Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListe
back-nginx_1      | 2021/11/25 22:06:35 [error] 42#42: *2 FastCGI sent in stderr: "able_name = 'doctrine_migration_versions' AND k.table_schema = 'colllect' /*!50116 AND c.constraint_schema = 'colllect' */ AND k.`REFERENCED_COLUMN_NAME` is not NULL
back-nginx_1      | PHP message: [debug] SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE AS Index_Type FROM information_schema.STATISTICS WHERE TABLE_NAME = 'doctrine_migration_versions' AND TABLE_SCHEMA = 'colllect' ORDER BY SEQ_IN_INDEX ASC
back-nginx_1      | PHP message: [debug] SELECT ENGINE, AUTO_INCREMENT, TABLE_COLLATION, TABLE_COMMENT, CREATE_OPTIONS
back-nginx_1      | FROM information_schema.TABLES
back-nginx_1      | WHERE TABLE_TYPE = 'BASE TABLE' AND TABLE_SCHEMA = DATABASE() AND TABLE_NAME = 'doctrine_migration_versions'
back-nginx_1      | PHP message: [debug] SELECT * FROM doctrine_migration_versions
back-nginx_1      | PHP message: [debug] SHOW FULL TABLES WHERE Table_type = 'BASE TABLE'
back-nginx_1      | PHP message: [debug] SHOW FULL TABLES WHERE Table_type = 'BASE TABLE'
back-nginx_1      | PHP message: [debug] SELECT COLUMN_NAME AS Field, COLUMN_TYPE AS Type, IS_NULLABLE AS `Null`, COLUMN_KEY AS `Key`, COLUMN_DEFAULT AS `Default`, EXTRA AS Extra, COLUMN_COMMENT AS Comment, CHARACTER_SET_NAME AS CharacterSet, COLLATION_NAME AS Collation FROM information_schema.COLUMNS WHERE TABLE_SCHEMA = 'colllect' AND TABLE_NAME = 'doctrine_migration_versions' ORDER BY ORDINAL_POSITION ASC
back-nginx_1      | PHP message: [debug] SELECT DISTINCT k.`CONSTRAINT_NAME`, k.`COLUMN_NAME`, k.`REFERENCED_TABLE_NAME`, k.`REFERENCED_COLUMN_NAME` /*!50116 , c.update_rule, c.delete_rule */ FROM information_schema.key_column_usage k /*!50116 INNER JOIN information_schema.referential_constraints c ON   c.constraint_name = k.constraint_name AND   c.table_name = 'doctrine_migration_versions' */ WHERE k.table_name = 'doctrine_migration_versions' AND k.table_schema = 'colllect' /*!50116 AND c.constraint_schema = 'colllect' */ AND k.`REFERENCED_COLUMN_NAME` is not NULL
back-nginx_1      | PHP message: [debug] SELECT NON_UNIQUE AS Non_Unique, INDEX_NAME AS Key_name, COLUMN_NAME AS Column_Name, SUB_PART AS Sub_Part, INDEX_TYPE 
back-nginx_1      | 2021/11/25 22:06:35 [error] 42#42: *2 FastCGI sent in stderr: "ine_migration_versions
back-nginx_1      | PHP message: [debug] Notified event "kernel.response" to listener "App\EventSubscriber\OAuth2CookieSubscriber::onKernelResponse".
back-nginx_1      | PHP message: [debug] Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ResponseListener::onKernelResponse".
back-nginx_1      | PHP message: [debug] Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelResponse".
back-nginx_1      | PHP message: [debug] Notified event "kernel.response" to listener "Symfony\Component\Security\Http\RememberMe\ResponseListener::onKernelResponse".
back-nginx_1      | PHP message: [debug] Notified event "kernel.response" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelResponse".
back-nginx_1      | PHP message: [debug] Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\ProfilerListener::onKernelResponse".
back-nginx_1      | PHP message: [debug] Notified event "kernel.response" to listener "Symfony\Bundle\WebProfilerBundle\EventListener\WebDebugToolbarListener::onKernelResponse".
back-nginx_1      | PHP message: [debug] Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\DisallowRobotsIndexingListener::onResponse".
back-nginx_1      | PHP message: [debug] Notified event "kernel.response" to listener "Symfony\Component\HttpKernel\EventListener\StreamedResponseListener::onKernelResponse".
back-nginx_1      | PHP message: [debug] Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelFinishRequest".
back-nginx_1      | PHP message: [debug] Notified event "kernel.finish_request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelFinishRequest".
back-nginx_1      | PHP message: [debug] Notified event "kernel.finish_request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelFinishRequest"" while reading response header from upstream, client: 192.168.112.2, server: , request: "GET /api/doc.json HTTP/1.0", upstream: "fastcgi://192.168
front_1           | Unable to fetch OpenAPI definition file. Did you run the `make up` command?
front_1           | Error: ENOENT: no such file or directory, open '/var/www/front/src/generated/apiTypes.ts'
front_1           |     at Object.openSync (node:fs:585:3)
front_1           |     at Object.writeFileSync (node:fs:2153:35)
front_1           |     at /var/www/front/scripts/dumpApiTypes.js:17:13
front_1           |     at processTicksAndRejections (node:internal/process/task_queues:96:5) {
front_1           |   errno: -2,
front_1           |   syscall: 'open',
front_1           |   code: 'ENOENT',
front_1           |   path: '/var/www/front/src/generated/apiTypes.ts'
front_1           | }
front_1           | ERROR: "dump-api-types" exited with 1.
colllect_front_1 exited with code 1
ingress_1         | 2021/11/25 22:06:46 [error] 21#21: *4 front could not be resolved (3: Host not found), client: 192.168.112.1, server: , request: "GET / HTTP/2.0", host: "127.0.0.1"
ingress_1         | 2021/11/25 22:06:47 [error] 21#21: *4 front could not be resolved (3: Host not found), client: 192.168.112.1, server: , request: "GET /favicon.ico HTTP/2.0", host: "127.0.0.1", referrer: "https://127.0.0.1/"

I know this is still heavily under development, and I just wanted to test it out. If there's no immediate solution or possible clues that comes to mind then don't bother with it, but I figure this might be relevant to you as a FYI.

That's strange, I did not have an issue with the Docker image, but I'm probably on the latest Docker version.

For the startup error, I don't know why it crashes, I will check that later.

Thank you for the feedback.
And yes, this project is under a very slow development ^^'

OK, I found the issue, and fixed it :)

See: e255098

I'm sorry but it still doesn't work for me unfortunately :( New error I believe.

Log:
$ make up
docker-compose build --parallel
Sending build context to Docker daemon   7.68kB

Sending build context to Docker daemon  3.584kB

Sending build context to Docker daemon  8.192kB

Sending build context to Docker daemon  6.656kB

Step 1/7 : FROM nginx:1.21.3-alpine
Step 1/13 : FROM node:16.13.1-alpine3.14
Step 1/21 : FROM composer:2.1.14 as composer
Step 1/9 : FROM nginx:1.21.4-alpine
2.1.14: Pulling from library/composer
1.21.3-alpine: Pulling from library/nginx
16.13.1-alpine3.14: Pulling from library/node
1.21.4-alpine: Pulling from library/nginx
a0d0a0d46f8b: Pulling fs layer
4dd4efe90939: Pulling fs layer
c1368e94e1ec: Pulling fs layer
3e72c40d0ff4: Pulling fs layer
969825a5ca61: Pulling fs layer
61074acc7dd2: Pulling fs layer
3e72c40d0ff4: Waiting
61074acc7dd2: Waiting
969825a5ca61: Waiting
59bf1c3509f3: Already exists
7c7da25b2876: Already exists
2bc599114627: Already exists
927a0b37a45a: Already exists
764e508e2224: Pulling fs layer
07210dc10f8b: Pulling fs layer
156cbca52176: Pulling fs layer
b5e3adb8097d: Pulling fs layer
7d0ee9e608a2: Pulling fs layer
7a01e6686f86: Pulling fs layer
95f25892a3e9: Pulling fs layer
360726649662: Pulling fs layer
bff3162489ba: Pulling fs layer
1941386a870f: Pulling fs layer
07210dc10f8b: Waiting
7a01e6686f86: Waiting
156cbca52176: Waiting
95f25892a3e9: Waiting
b5e3adb8097d: Waiting
1941386a870f: Waiting
360726649662: Waiting
7d0ee9e608a2: Waiting
764e508e2224: Waiting
bff3162489ba: Waiting
97518928ae5f: Pulling fs layer
16a1a5057866: Pulling fs layer
ad8b526cbb1f: Pulling fs layer
0328e268dee9: Pulling fs layer
97518928ae5f: Waiting
16a1a5057866: Waiting
ad8b526cbb1f: Waiting
0328e268dee9: Waiting
97518928ae5f: Pulling fs layer
a4e156412037: Pulling fs layer
e0bae2ade5ec: Pulling fs layer
3f3577460f48: Pulling fs layer
e362c27513c3: Pulling fs layer
a2402c2da473: Pulling fs layer
97518928ae5f: Waiting
a4e156412037: Waiting
e0bae2ade5ec: Waiting
3f3577460f48: Waiting
e362c27513c3: Waiting
a2402c2da473: Waiting
c1368e94e1ec: Verifying Checksum
c1368e94e1ec: Download complete
3e72c40d0ff4: Verifying Checksum
3e72c40d0ff4: Download complete
4dd4efe90939: Verifying Checksum
4dd4efe90939: Download complete
a0d0a0d46f8b: Verifying Checksum
a0d0a0d46f8b: Download complete
969825a5ca61: Verifying Checksum
969825a5ca61: Download complete
a0d0a0d46f8b: Pull complete
61074acc7dd2: Verifying Checksum
61074acc7dd2: Download complete
4dd4efe90939: Pull complete
07210dc10f8b: Verifying Checksum
07210dc10f8b: Download complete
c1368e94e1ec: Pull complete
3e72c40d0ff4: Pull complete
969825a5ca61: Pull complete
61074acc7dd2: Pull complete
Digest: sha256:1ff1364a1c4332341fc0a854820f1d50e90e11bb0b93eb53b47dc5e10c680116
Status: Downloaded newer image for nginx:1.21.3-alpine
 ---> 513f9a9d8748
Step 2/7 : COPY nginx.conf /etc/nginx/
 ---> 3514d20d29e8
Step 3/7 : COPY ingress.conf ingress-ssl.conf /etc/nginx/sites-available/
 ---> 1d369e3b6222
Step 4/7 : RUN mkdir -p /etc/nginx/sites-enabled     && ln -sf /etc/nginx/sites-available/ingress.conf /etc/nginx/sites-enabled/ingress.conf     && ln -sf /etc/nginx/sites-available/ingress-ssl.conf /etc/nginx/sites-enabled/ingress-ssl.conf     && rm /etc/nginx/conf.d/default.conf
 ---> Running in d70ea5255afd
b5e3adb8097d: Verifying Checksum
b5e3adb8097d: Download complete
Removing intermediate container d70ea5255afd
 ---> 4c8254df18b6
Step 5/7 : RUN adduser --uid 1000 --disabled-password --system --ingroup www-data www-data
 ---> Running in 8981a8023849
Removing intermediate container 8981a8023849
 ---> 2d10ddffa30e
Step 6/7 : EXPOSE 80
 ---> Running in ff188498e214
Removing intermediate container ff188498e214
 ---> f31d31ecb72e
Step 7/7 : EXPOSE 443
 ---> Running in fd22d02a58b5
Removing intermediate container fd22d02a58b5
 ---> 404220e46f0b
Successfully built 404220e46f0b
Successfully tagged colllect/ingress:latest
764e508e2224: Verifying Checksum
764e508e2224: Download complete
764e508e2224: Pull complete
7d0ee9e608a2: Verifying Checksum
7d0ee9e608a2: Download complete
07210dc10f8b: Pull complete
95f25892a3e9: Verifying Checksum
95f25892a3e9: Download complete
360726649662: Verifying Checksum
360726649662: Download complete
bff3162489ba: Download complete
156cbca52176: Verifying Checksum
156cbca52176: Download complete
156cbca52176: Pull complete
b5e3adb8097d: Pull complete
7d0ee9e608a2: Pull complete
1941386a870f: Verifying Checksum
97518928ae5f: Verifying Checksum
97518928ae5f: Verifying Checksum
97518928ae5f: Download complete
97518928ae5f: Download complete
97518928ae5f: Pull complete
97518928ae5f: Pull complete
ad8b526cbb1f: Verifying Checksum
ad8b526cbb1f: Download complete
0328e268dee9: Verifying Checksum
0328e268dee9: Download complete
7a01e6686f86: Verifying Checksum
7a01e6686f86: Download complete
e0bae2ade5ec: Verifying Checksum
e0bae2ade5ec: Download complete
7a01e6686f86: Pull complete
95f25892a3e9: Pull complete
360726649662: Pull complete
bff3162489ba: Pull complete
3f3577460f48: Verifying Checksum
3f3577460f48: Download complete
1941386a870f: Pull complete
Digest: sha256:d0eac5654489070d26e46205da0afee1371b4feae10f7ebbb1c754ca04240fb5
Status: Downloaded newer image for composer:2.1.14
 ---> 1979234c187c
Step 2/21 : FROM php:8.0.13-fpm-alpine3.15
e362c27513c3: Download complete
a2402c2da473: Verifying Checksum
a2402c2da473: Download complete
a4e156412037: Verifying Checksum
a4e156412037: Download complete
a4e156412037: Pull complete
e0bae2ade5ec: Pull complete
3f3577460f48: Pull complete
e362c27513c3: Pull complete
a2402c2da473: Pull complete
Digest: sha256:12aa12ec4a8ca049537dd486044b966b0ba6cd8890c4c900ccb5e7e630e03df0
Status: Downloaded newer image for nginx:1.21.4-alpine
 ---> b46db85084b8
Step 2/9 : COPY nginx.conf /etc/nginx/
 ---> 12015983c3bf
Step 3/9 : COPY colllect-ssl.conf /etc/nginx/sites-available/
 ---> fbcc25aebac2
Step 4/9 : RUN mkdir -p /etc/nginx/sites-enabled     && ln -sf /etc/nginx/sites-available/colllect-ssl.conf /etc/nginx/sites-enabled/colllect-ssl.conf     && rm /etc/nginx/conf.d/default.conf
 ---> Running in 7ef287a8a047
Removing intermediate container 7ef287a8a047
 ---> e1747e7c163a
Step 5/9 : RUN echo "upstream php-upstream { server back-php:9000; }" > /etc/nginx/conf.d/upstream.conf
 ---> Running in 90c99e70a4fc
8.0.13-fpm-alpine3.15: Pulling from library/php
Removing intermediate container 90c99e70a4fc
 ---> 6a248fedcd33
Step 6/9 : RUN curl -sL -o /usr/bin/wait-for https://raw.githubusercontent.com/eficode/wait-for/v2.2.1/wait-for     && chmod +x /usr/bin/wait-for
 ---> Running in eda74bae7cf8
59bf1c3509f3: Already exists
7c7da25b2876: Already exists
2bc599114627: Already exists
927a0b37a45a: Already exists
8279146e52ed: Already exists
f188883b50e9: Already exists
56c64d4e1e11: Already exists
003d402c413f: Already exists
6be58cf002ec: Already exists
944bcdcab902: Already exists
Removing intermediate container eda74bae7cf8
 ---> 95849982847d
Step 7/9 : RUN adduser --uid 1000 --disabled-password --system --ingroup www-data www-data
 ---> Running in 0d10322b169b
Removing intermediate container 0d10322b169b
 ---> 042eae6c10b1
Step 8/9 : EXPOSE 443
 ---> Running in 17a77acaf2c3
Removing intermediate container 17a77acaf2c3
 ---> 46286dc79c3f
Step 9/9 : COPY entrypoint.sh /docker-entrypoint.d/99-wait-for-php.sh
 ---> b08de24d45d0
Successfully built b08de24d45d0
Successfully tagged colllect/back-nginx:latest
16a1a5057866: Verifying Checksum
16a1a5057866: Download complete
Digest: sha256:de0dfab2d08ff7734a7ec5618adcd79a7e62c7af1cc87bdf0c383f3f9fc5d69c
Status: Downloaded newer image for php:8.0.13-fpm-alpine3.15
 ---> 9f8b491e71dc
Step 3/21 : ARG APCU_VERSION=5.1.21
 ---> Running in 74002d731ffa
Removing intermediate container 74002d731ffa
 ---> fc5d8a533c97
Step 4/21 : ARG TIMEZONE
 ---> Running in 765d64e18333
Removing intermediate container 765d64e18333
 ---> 6ffcec1748b3
Step 5/21 : ARG DOCKER_HOST_IP
 ---> Running in 555a1dc22808
Removing intermediate container 555a1dc22808
 ---> 10ffca1afaa6
Step 6/21 : ARG IDE_KEY
 ---> Running in 648c6b3668ed
Removing intermediate container 648c6b3668ed
 ---> adc726b99451
Step 7/21 : RUN apk add --no-cache     make     openssl     git     zip     unzip
 ---> Running in 5cd812a92960
fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
16a1a5057866: Pull complete
fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
ad8b526cbb1f: Pull complete
0328e268dee9: Pull complete
Digest: sha256:a9b9cb880fa429b0bea899cd3b1bc081ab7277cc97e6d2dcd84bd9753b2027e1
Status: Downloaded newer image for node:16.13.1-alpine3.14
 ---> 710c8aa630d5
Step 2/13 : ARG NODE_ENV=development
 ---> Running in 97d00e8f6973
Removing intermediate container 97d00e8f6973
 ---> 37cfd32251c4
Step 3/13 : ENV NODE_ENV="${NODE_ENV}"
 ---> Running in c0a4bf21717b
(1/6) Installing expat (2.4.1-r0)
(2/6) Installing pcre2 (10.39-r0)
Removing intermediate container c0a4bf21717b
 ---> 76d8ed7367a7
Step 4/13 : ENV NPM_CONFIG_PREFIX=/home/node/.npm
(3/6) Installing git (2.34.1-r0)
 ---> Running in 91df135cc9a0
Removing intermediate container 91df135cc9a0
 ---> 370121c364b3
Step 5/13 : ENV PATH="/home/node/.npm/bin:${PATH}"
 ---> Running in daae6b9c0382
Removing intermediate container daae6b9c0382
 ---> 9ed4a360e68f
Step 6/13 : RUN mkdir -p ${NPM_CONFIG_PREFIX}     && chown -R node:node ${NPM_CONFIG_PREFIX}     && npm install -g npm@8
 ---> Running in 8988fea9e547
(4/6) Installing make (4.3-r0)
(5/6) Installing unzip (6.0-r9)
(6/6) Installing zip (3.0-r9)
Executing busybox-1.34.1-r3.trigger
OK: 26 MiB in 38 packages
Removing intermediate container 5cd812a92960
 ---> eaf48cea0cc5
Step 8/21 : RUN apk add --no-cache --virtual .build-deps         $PHPIZE_DEPS         icu-dev     &&     docker-php-ext-configure         intl     &&     docker-php-ext-install         intl         pdo_mysql     &&     pecl install         apcu-${APCU_VERSION}     &&     docker-php-ext-enable         apcu         opcache     && 	runDeps="$( 		scanelf --needed --nobanner --format '%n#p' --recursive /usr/local/lib/php/extensions 			| tr ',' '\n' 			| sort -u 			| awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' 	)" && 	apk add --no-cache --virtual .api-phpexts-rundeps $runDeps     &&     apk del .build-deps
 ---> Running in ff1c659de52f
fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
(1/31) Installing m4 (1.4.18-r2)
(2/31) Installing libbz2 (1.0.8-r1)
(3/31) Installing perl (5.34.0-r1)

added 1 package, and audited 215 packages in 5s

10 packages are looking for funding
  run `npm fund` for details

3 moderate severity vulnerabilities

To address all issues, run:
  npm audit fix

Run `npm audit` for details.
npm notice 
npm notice New minor version of npm available! 8.1.2 -> 8.2.0
npm notice Changelog: <https://github.com/npm/cli/releases/tag/v8.2.0>
npm notice Run `npm install -g npm@8.2.0` to update!
npm notice 
Removing intermediate container 8988fea9e547
 ---> 9288c21b7434
Step 7/13 : RUN apk add --no-cache     make     curl
 ---> Running in c3fe8c0607c7
fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.14/community/x86_64/APKINDEX.tar.gz
(4/31) Installing autoconf (2.71-r0)
(5/31) Installing pkgconf (1.8.0-r0)
(6/31) Installing dpkg-dev (1.20.9-r0)
(7/31) Installing dpkg (1.20.9-r0)
(8/31) Installing libmagic (5.41-r0)
(9/31) Installing file (5.41-r0)
(10/31) Installing libgcc (10.3.1_git20211027-r0)
(11/31) Installing libstdc++ (10.3.1_git20211027-r0)
(12/31) Installing binutils (2.37-r3)
(13/31) Installing libgomp (10.3.1_git20211027-r0)
(14/31) Installing libatomic (10.3.1_git20211027-r0)
(15/31) Installing libgphobos (10.3.1_git20211027-r0)
(16/31) Installing gmp (6.2.1-r0)
(17/31) Installing isl22 (0.22-r0)
(18/31) Installing mpfr4 (4.1.0-r0)
(19/31) Installing mpc1 (1.2.1-r0)
(20/31) Installing gcc (10.3.1_git20211027-r0)
(1/6) Installing ca-certificates (20191127-r5)
(2/6) Installing brotli-libs (1.0.9-r5)
(3/6) Installing nghttp2-libs (1.43.0-r0)
(4/6) Installing libcurl (7.79.1-r0)
(21/31) Installing musl-dev (1.2.2-r7)
(5/6) Installing curl (7.79.1-r0)
(22/31) Installing libc-dev (0.7.2-r3)
(23/31) Installing g++ (10.3.1_git20211027-r0)
(6/6) Installing make (4.3-r0)
Executing busybox-1.33.1-r6.trigger
Executing ca-certificates-20191127-r5.trigger
OK: 10 MiB in 22 packages
Removing intermediate container c3fe8c0607c7
 ---> c2ed21cada43
Step 8/13 : RUN curl -sL -o /usr/bin/wait-for https://raw.githubusercontent.com/eficode/wait-for/v2.2.1/wait-for     && chmod +x /usr/bin/wait-for
 ---> Running in efcfde8f748a
Removing intermediate container efcfde8f748a
 ---> 0868eed6773f
Step 9/13 : USER node
 ---> Running in 73f3a9162e58
Removing intermediate container 73f3a9162e58
 ---> fe170ac3951b
Step 10/13 : WORKDIR /var/www/front
 ---> Running in 15a84f7966ca
Removing intermediate container 15a84f7966ca
 ---> 1eb02241b621
Step 11/13 : COPY entrypoint.sh /opt/
 ---> 34d48a960ddd
Step 12/13 : ENTRYPOINT ["/opt/entrypoint.sh", "/usr/local/bin/docker-entrypoint.sh"]
 ---> Running in 5100608b8cf9
Removing intermediate container 5100608b8cf9
 ---> f4ceb30725e4
Step 13/13 : CMD ["npm", "run", "dev"]
 ---> Running in e67b20632c7c
Removing intermediate container e67b20632c7c
 ---> 21ac4775773f
Successfully built 21ac4775773f
Successfully tagged colllect/front:latest
(24/31) Installing re2c (2.1.1-r0)
(25/31) Installing icu-libs (69.1-r1)
(26/31) Installing icu (69.1-r1)
(27/31) Installing icu-dev (69.1-r1)
(28/31) Installing .build-deps (20211203.230534)
(29/31) Installing perl-error (0.17029-r1)
(30/31) Installing perl-git (2.34.1-r0)
(31/31) Installing git-perl (2.34.1-r0)
Executing busybox-1.34.1-r3.trigger
OK: 297 MiB in 69 packages
fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/main/x86_64/APKINDEX.tar.gz
fetch https://dl-cdn.alpinelinux.org/alpine/v3.15/community/x86_64/APKINDEX.tar.gz
(1/1) Installing .phpize-deps-configure (20211203.230601)
OK: 297 MiB in 70 packages
Configuring for:
PHP Api Version:         20200930
Zend Module Api No:      20200930
Zend Extension Api No:   420200930
configure.ac:18: warning: $as_echo is obsolete; use AS_ECHO(["message"]) instead
build/php.m4:2072: PHP_CONFIG_NICE is expanded from...
configure.ac:18: the top level
configure.ac:161: warning: The macro `AC_LANG_C' is obsolete.
configure.ac:161: You should run autoupdate.
./lib/autoconf/c.m4:72: AC_LANG_C is expanded from...
build/libtool.m4:2728: _LT_AC_LANG_C_CONFIG is expanded from...
build/libtool.m4:2727: AC_LIBTOOL_LANG_C_CONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: The macro `AC_LANG_C' is obsolete.
configure.ac:161: You should run autoupdate.
./lib/autoconf/c.m4:72: AC_LANG_C is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/libtool.m4:561: _LT_AC_LOCK is expanded from...
build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from...
build/libtool.m4:2728: _LT_AC_LANG_C_CONFIG is expanded from...
build/libtool.m4:2727: AC_LIBTOOL_LANG_C_CONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: The macro `AC_TRY_LINK' is obsolete.
configure.ac:161: You should run autoupdate.
./lib/autoconf/general.m4:2920: AC_TRY_LINK is expanded from...
lib/m4sugar/m4sh.m4:692: _AS_IF_ELSE is expanded from...
lib/m4sugar/m4sh.m4:699: AS_IF is expanded from...
./lib/autoconf/general.m4:2249: AC_CACHE_VAL is expanded from...
./lib/autoconf/general.m4:2270: AC_CACHE_CHECK is expanded from...
build/libtool.m4:561: _LT_AC_LOCK is expanded from...
build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from...
build/libtool.m4:2728: _LT_AC_LANG_C_CONFIG is expanded from...
build/libtool.m4:2727: AC_LIBTOOL_LANG_C_CONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe
build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from...
build/libtool.m4:2728: _LT_AC_LANG_C_CONFIG is expanded from...
build/libtool.m4:2727: AC_LIBTOOL_LANG_C_CONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe
build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from...
build/libtool.m4:2728: _LT_AC_LANG_C_CONFIG is expanded from...
build/libtool.m4:2727: AC_LIBTOOL_LANG_C_CONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me:${as_lineno-$LINENO}: WARNING: output file \`$ofile' does not exist
build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me: WARNING: output file \`$ofile' does not exist
build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me:${as_lineno-$LINENO}: WARNING: output file \`$ofile' does not look like a libtool script
build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me: WARNING: output file \`$ofile' does not look like a libtool script
build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me:${as_lineno-$LINENO}: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'
build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me: WARNING: using \`LTCC=$LTCC', extracted from \`$ofile'
build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: tag name \"$tagname\" already exists
build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: The macro `AC_LANG_CPLUSPLUS' is obsolete.
configure.ac:161: You should run autoupdate.
./lib/autoconf/c.m4:262: AC_LANG_CPLUSPLUS is expanded from...
build/libtool.m4:2810: _LT_AC_LANG_CXX_CONFIG is expanded from...
build/libtool.m4:2809: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from...
build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me:${as_lineno-$LINENO}: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe
build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from...
build/libtool.m4:2810: _LT_AC_LANG_CXX_CONFIG is expanded from...
build/libtool.m4:2809: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from...
build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
configure.ac:161: warning: back quotes and double quotes must not be escaped in: $as_me: WARNING: \`$CC' does not support \`-c -o', so \`make -j' may be unsafe
build/libtool.m4:1185: AC_LIBTOOL_SYS_HARD_LINK_LOCKS is expanded from...
build/libtool.m4:2810: _LT_AC_LANG_CXX_CONFIG is expanded from...
build/libtool.m4:2809: AC_LIBTOOL_LANG_CXX_CONFIG is expanded from...
build/libtool.m4:1918: _LT_AC_TAGCONFIG is expanded from...
build/libtool.m4:70: AC_LIBTOOL_SETUP is expanded from...
build/libtool.m4:52: _AC_PROG_LIBTOOL is expanded from...
build/libtool.m4:39: AC_PROG_LIBTOOL is expanded from...
configure.ac:161: the top level
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for a sed that does not truncate output... /bin/sed
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for cc... cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether cc accepts -g... yes
checking for cc option to enable C11 features... none needed
checking how to run the C preprocessor... cc -E
checking for icc... no
checking for suncc... no
checking for system library directory... lib
checking if compiler supports -R... no
checking if compiler supports -Wl,-rpath,... yes
checking build system type... x86_64-pc-linux-musl
checking host system type... x86_64-pc-linux-musl
checking target system type... x86_64-pc-linux-musl
checking for PHP prefix... /usr/local
checking for PHP includes... -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib
checking for PHP extension directory... /usr/local/lib/php/extensions/no-debug-non-zts-20200930
checking for PHP installed headers prefix... /usr/local/include/php
checking if debug is enabled... no
checking if zts is enabled... no
checking for gawk... no
checking for nawk... no
checking for awk... awk
checking if awk is broken... no
checking whether to enable internationalization support... yes, shared
checking for icu-uc >= 50.1 icu-io icu-i18n... yes
checking for g++... g++
checking whether the compiler supports GNU C++... yes
checking whether g++ accepts -g... yes
checking for g++ option to enable C++11 features... none needed
checking how to run the C++ preprocessor... g++ -E
checking whether g++ supports C++11 features with -std=c++11... yes
checking for a sed that does not truncate output... /bin/sed
checking for ld used by cc... /usr/x86_64-alpine-linux-musl/bin/ld
checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld) is GNU ld... yes
checking for /usr/x86_64-alpine-linux-musl/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking how to run the C++ preprocessor... g++ -E
checking the maximum length of command line arguments... 98304
checking command to parse /usr/bin/nm -B output from cc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if cc supports -fno-rtti -fno-exceptions... no
checking for cc option to produce PIC... -fPIC
checking if cc PIC flag -fPIC works... yes
checking if cc static flag -static works... yes
checking if cc supports -c -o file.o... yes
checking whether the cc linker (/usr/x86_64-alpine-linux-musl/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no

creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by g++... /usr/x86_64-alpine-linux-musl/bin/ld -m elf_x86_64
checking if the linker (/usr/x86_64-alpine-linux-musl/bin/ld -m elf_x86_64) is GNU ld... yes
checking whether the g++ linker (/usr/x86_64-alpine-linux-musl/bin/ld -m elf_x86_64) supports shared libraries... yes
checking for g++ option to produce PIC... -fPIC
checking if g++ PIC flag -fPIC works... yes
checking if g++ static flag -static works... yes
checking if g++ supports -c -o file.o... yes
checking whether the g++ linker (/usr/x86_64-alpine-linux-musl/bin/ld -m elf_x86_64) supports shared libraries... yes
checking dynamic linker characteristics... GNU/Linux ld.so
(cached) (cached) checking how to hardcode library paths into programs... immediate
configure: patching config.h.in
configure: creating ./config.status
config.status: creating config.h
make: /bin/sh: Operation not permitted
make: *** [Makefile:209: php_intl.lo] Error 127
/bin/sh /usr/src/php/ext/intl/libtool --mode=compile cc -I. -I/usr/src/php/ext/intl -I/usr/src/php/ext/intl/include -I/usr/src/php/ext/intl/main -I/usr/src/php/ext/intl -I/usr/local/include/php -I/usr/local/include/php/main -I/usr/local/include/php/TSRM -I/usr/local/include/php/Zend -I/usr/local/include/php/ext -I/usr/local/include/php/ext/date/lib  -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -DHAVE_CONFIG_H  -fstack-protector-strong -fpic -fpie -O2 -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64    -DU_NO_DEFAULT_INCLUDE_UTF_HEADERS=1 -DU_HIDE_OBSOLETE_UTF_OLD_H=1 -Wno-write-strings -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DZEND_ENABLE_STATIC_TSRMLS_CACHE=1 -c /usr/src/php/ext/intl/php_intl.c -o php_intl.lo 
Makefile:31: recipe for target 'build' failed
Versions:
$ docker --version
Docker version 19.03.15, build 99e3ed8919
$ docker-compose --version
docker-compose version 1.29.2, build 5becea4c
$ git log -1 --pretty=format:'%h %s'
e2f2e28 chore: bump docker image versions

I've just retried, and it fully succeeds, so I do not know why it fails for you :/

I have Docker 20, but I do not think it has a significant impact. Idk...