binary-butterfly / shared-delivery

13 stars 10 forks source link

Fehler bei docker-compose up #24

Open Tim-Conrad opened 4 years ago

Tim-Conrad commented 4 years ago

Hi,

ich bekomme das folgenden Log nach docker-compose up:

➜  shared-delivery git:(master) docker-compose up
Starting shared-delivery-flask         ... done
Starting shared-delivery-worker        ... done
Starting shared-delivery-phpmyadmin    ... done
Starting shared-delivery-gulp          ... done
Starting shared-delivery-rabbitmq      ... done
Starting shared-delivery-mysql         ... done
Starting shared-delivery-elasticsearch ... done
Attaching to shared-delivery-flask, shared-delivery-mysql, shared-delivery-elasticsearch, shared-delivery-worker, shared-delivery-phpmyadmin, shared-delivery-rabbitmq, shared-delivery-gulp
shared-delivery-flask | Running in DEVELOPMENT mode
shared-delivery-mysql | 2020-04-01 17:01:59+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 1:10.4.12+maria~bionic started.
shared-delivery-mysql | 2020-04-01 17:02:00+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql'
shared-delivery-mysql | 2020-04-01 17:02:00+00:00 [Note] [Entrypoint]: Entrypoint script for MySQL Server 1:10.4.12+maria~bionic started.
shared-delivery-phpmyadmin | AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.18.0.5. Set the 'ServerName' directive globally to suppress this message
shared-delivery-flask | Traceback (most recent call last):
shared-delivery-flask |   File "/home/webdev/.local/lib/python3.6/site-packages/flask_failsafe.py", line 29, in wrapper
shared-delivery-flask |     return func(*args, **kwargs)
shared-delivery-flask |   File "runserver.py", line 8, in create_app
shared-delivery-flask |     return launch()
shared-delivery-flask |   File "/app/webapp/app.py", line 68, in launch
shared-delivery-flask |     configure_logging(app)
shared-delivery-flask |   File "/app/webapp/app.py", line 150, in configure_logging
shared-delivery-flask |     os.makedirs(app.config['LOG_DIR'])
shared-delivery-flask |   File "/usr/lib/python3.6/os.py", line 220, in makedirs
shared-delivery-flask |     mkdir(name, mode)
shared-delivery-flask | PermissionError: [Errno 13] Permission denied: '/app/logs'
shared-delivery-flask |  * Serving Flask app "flask_failsafe" (lazy loading)
shared-delivery-flask |  * Environment: production
shared-delivery-flask |    WARNING: This is a development server. Do not use it in a production deployment.
shared-delivery-flask |    Use a production WSGI server instead.
shared-delivery-flask |  * Debug mode: on
shared-delivery-flask |  * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit)
shared-delivery-flask |  * Restarting with stat
shared-delivery-phpmyadmin | AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 172.18.0.5. Set the 'ServerName' directive globally to suppress this message
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] mysqld (mysqld 10.4.12-MariaDB-1:10.4.12+maria~bionic) starting as process 1 ...
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Using Linux native AIO
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Uses event mutexes
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Number of pools: 1
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Using SSE2 crc32 instructions
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] mysqld: O_TMPFILE is not supported on /tmp (disabling future attempts)
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Initializing buffer pool, total size = 256M, instances = 1, chunk size = 128M
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Completed initialization of buffer pool
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: If the mysqld execution user is authorized, page cleaner thread priority can be changed. See the man page of setpriority().
shared-delivery-phpmyadmin | [Wed Apr 01 17:02:01.171851 2020] [mpm_prefork:notice] [pid 1] AH00163: Apache/2.4.38 (Debian) PHP/7.4.4 configured -- resuming normal operations
shared-delivery-phpmyadmin | [Wed Apr 01 17:02:01.171895 2020] [core:notice] [pid 1] AH00094: Command line: 'apache2 -D FOREGROUND'
shared-delivery-gulp | [17:02:01] Requiring external module @babel/register
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: 128 out of 128 rollback segments are active.
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Creating shared tablespace for temporary tables
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ...
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB.
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Waiting for purge to start
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: 10.4.12 started; log sequence number 60999; transaction id 21
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] Plugin 'FEEDBACK' is disabled.
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] Server socket created on IP: '::'.
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Warning] 'proxies_priv' entry '@% root@b0291dd29186' ignored in --skip-name-resolve mode.
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] InnoDB: Buffer pool(s) load completed at 200401 17:02:01
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] Reading of all Master_info entries succeeded
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] Added new Master_info '' to hash table
shared-delivery-mysql | 2020-04-01 17:02:01 0 [Note] mysqld: ready for connections.
shared-delivery-mysql | Version: '10.4.12-MariaDB-1:10.4.12+maria~bionic'  socket: '/var/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution
shared-delivery-worker | Running in DEVELOPMENT mode
shared-delivery-worker | Traceback (most recent call last):
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/celery/app/utils.py", line 373, in find_app
shared-delivery-worker |     sym = symbol_by_name(app, imp=imp)
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/celery/bin/base.py", line 534, in symbol_by_name
shared-delivery-worker |     return imports.symbol_by_name(name, imp=imp)
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/kombu/utils/imports.py", line 62, in symbol_by_name
shared-delivery-worker |     return getattr(module, cls_name) if cls_name else module
shared-delivery-worker | AttributeError: module 'webapp' has no attribute 'entry_point_celery'
shared-delivery-worker | 
shared-delivery-worker | During handling of the above exception, another exception occurred:
shared-delivery-worker | 
shared-delivery-worker | Traceback (most recent call last):
shared-delivery-worker |   File "/usr/bin/celery", line 11, in <module>
shared-delivery-worker |     sys.exit(main())
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/celery/__main__.py", line 16, in main
shared-delivery-worker |     _main()
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/celery/bin/celery.py", line 322, in main
shared-delivery-worker |     cmd.execute_from_commandline(argv)
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/celery/bin/celery.py", line 495, in execute_from_commandline
shared-delivery-worker |     super(CeleryCommand, self).execute_from_commandline(argv)))
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/celery/bin/base.py", line 289, in execute_from_commandline
shared-delivery-worker |     argv = self.setup_app_from_commandline(argv)
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/celery/bin/base.py", line 509, in setup_app_from_commandline
shared-delivery-worker |     self.app = self.find_app(app)
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/celery/bin/base.py", line 531, in find_app
shared-delivery-worker |     return find_app(app, symbol_by_name=self.symbol_by_name)
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/celery/app/utils.py", line 376, in find_app
shared-delivery-worker |     sym = imp(app)
shared-delivery-worker |   File "/home/webdev/.local/lib/python3.6/site-packages/celery/utils/imports.py", line 111, in import_from_cwd
shared-delivery-worker |     return imp(module, package=package)
shared-delivery-worker |   File "/usr/lib/python3.6/importlib/__init__.py", line 126, in import_module
shared-delivery-worker |     return _bootstrap._gcd_import(name[level:], package, level)
shared-delivery-worker |   File "<frozen importlib._bootstrap>", line 994, in _gcd_import
shared-delivery-worker |   File "<frozen importlib._bootstrap>", line 971, in _find_and_load
shared-delivery-worker |   File "<frozen importlib._bootstrap>", line 955, in _find_and_load_unlocked
shared-delivery-worker |   File "<frozen importlib._bootstrap>", line 665, in _load_unlocked
shared-delivery-worker |   File "<frozen importlib._bootstrap_external>", line 678, in exec_module
shared-delivery-worker |   File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
shared-delivery-worker |   File "/app/webapp/entry_point_celery.py", line 16, in <module>
shared-delivery-worker |     application = launch()
shared-delivery-worker |   File "/app/webapp/app.py", line 68, in launch
shared-delivery-worker |     configure_logging(app)
shared-delivery-worker |   File "/app/webapp/app.py", line 150, in configure_logging
shared-delivery-worker |     os.makedirs(app.config['LOG_DIR'])
shared-delivery-worker |   File "/usr/lib/python3.6/os.py", line 220, in makedirs
shared-delivery-worker |     mkdir(name, mode)
shared-delivery-worker | PermissionError: [Errno 13] Permission denied: '/app/logs'
shared-delivery-flask | Running in DEVELOPMENT mode
shared-delivery-flask | Traceback (most recent call last):
shared-delivery-flask |   File "/home/webdev/.local/lib/python3.6/site-packages/flask_failsafe.py", line 29, in wrapper
shared-delivery-flask |     return func(*args, **kwargs)
shared-delivery-flask |   File "/app/runserver.py", line 8, in create_app
shared-delivery-flask |     return launch()
shared-delivery-flask |   File "/app/webapp/app.py", line 68, in launch
shared-delivery-flask |     configure_logging(app)
shared-delivery-flask |   File "/app/webapp/app.py", line 150, in configure_logging
shared-delivery-flask |     os.makedirs(app.config['LOG_DIR'])
shared-delivery-flask |   File "/usr/lib/python3.6/os.py", line 220, in makedirs
shared-delivery-flask |     mkdir(name, mode)
shared-delivery-flask | PermissionError: [Errno 13] Permission denied: '/app/logs'
shared-delivery-flask |  * Debugger is active!
shared-delivery-flask |  * Debugger PIN: 215-750-018
shared-delivery-elasticsearch | OpenJDK 64-Bit Server VM warning: Option UseConcMarkSweepGC was deprecated in version 9.0 and will likely be removed in a future release.
shared-delivery-worker exited with code 1
shared-delivery-gulp | [17:02:05] Using gulpfile /app/gulpfile.babel.js
shared-delivery-gulp | [17:02:05] Starting 'watch'...
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:06,418Z", "level": "INFO", "component": "o.e.e.NodeEnvironment", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "using [1] data paths, mounts [[/usr/share/elasticsearch/data (/dev/sda1)]], net usable_space [187.7gb], net total_space [215.5gb], types [ext4]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:06,435Z", "level": "INFO", "component": "o.e.e.NodeEnvironment", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "heap size [1007.3mb], compressed ordinary object pointers [true]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:06,634Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "node name [73a382eef512], node ID [oDdWHtamRJ-4BZgYRCg07Q], cluster name [docker-cluster]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:06,635Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "version[7.6.1], pid[1], build[default/docker/aa751e09be0a5072e8570670309b1f12348f023b/2020-02-29T00:15:25.529771Z], OS[Linux/5.5.13-arch2-1/amd64], JVM[AdoptOpenJDK/OpenJDK 64-Bit Server VM/13.0.2/13.0.2+8]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:06,639Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "JVM home [/usr/share/elasticsearch/jdk]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:06,640Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "JVM arguments [-Des.networkaddress.cache.ttl=60, -Des.networkaddress.cache.negative.ttl=10, -XX:+AlwaysPreTouch, -Xss1m, -Djava.awt.headless=true, -Dfile.encoding=UTF-8, -Djna.nosys=true, -XX:-OmitStackTraceInFastThrow, -Dio.netty.noUnsafe=true, -Dio.netty.noKeySetOptimization=true, -Dio.netty.recycler.maxCapacityPerThread=0, -Dio.netty.allocator.numDirectArenas=0, -Dlog4j.shutdownHookEnabled=false, -Dlog4j2.disable.jmx=true, -Djava.locale.providers=COMPAT, -Xms1g, -Xmx1g, -XX:+UseConcMarkSweepGC, -XX:CMSInitiatingOccupancyFraction=75, -XX:+UseCMSInitiatingOccupancyOnly, -Djava.io.tmpdir=/tmp/elasticsearch-12827927046953071387, -XX:+HeapDumpOnOutOfMemoryError, -XX:HeapDumpPath=data, -XX:ErrorFile=logs/hs_err_pid%p.log, -Xlog:gc*,gc+age=trace,safepoint:file=logs/gc.log:utctime,pid,tags:filecount=32,filesize=64m, -Des.cgroups.hierarchy.override=/, -Xms1024m, -Xmx1024m, -XX:MaxDirectMemorySize=536870912, -Des.path.home=/usr/share/elasticsearch, -Des.path.conf=/usr/share/elasticsearch/config, -Des.distribution.flavor=default, -Des.distribution.type=docker, -Des.bundled_jdk=true]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,766Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [aggs-matrix-stats]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,769Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [analysis-common]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,770Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [flattened]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,770Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [frozen-indices]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,771Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [ingest-common]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,771Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [ingest-geoip]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,773Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [ingest-user-agent]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,773Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [lang-expression]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,773Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [lang-mustache]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,774Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [lang-painless]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,774Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [mapper-extras]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,774Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [parent-join]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,775Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [percolator]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,777Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [rank-eval]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,778Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [reindex]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,779Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [repository-url]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,779Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [search-business-rules]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,784Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [spatial]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,786Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [transform]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,787Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [transport-netty4]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,789Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [vectors]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,794Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-analytics]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,796Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-ccr]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,797Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-core]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,798Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-deprecation]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,798Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-enrich]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,799Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-graph]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,799Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-ilm]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,799Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-logstash]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,800Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-ml]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,801Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-monitoring]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,801Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-rollup]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,802Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-security]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,802Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-sql]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,803Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-voting-only-node]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,803Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "loaded module [x-pack-watcher]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:09,809Z", "level": "INFO", "component": "o.e.p.PluginsService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "no plugins loaded" }
shared-delivery-rabbitmq | 2020-04-01 17:02:10.617 [info] <0.9.0> Feature flags: list of feature flags found:
shared-delivery-rabbitmq | 2020-04-01 17:02:10.617 [info] <0.9.0> Feature flags:   [x] implicit_default_bindings
shared-delivery-rabbitmq | 2020-04-01 17:02:10.617 [info] <0.9.0> Feature flags:   [x] quorum_queue
shared-delivery-rabbitmq | 2020-04-01 17:02:10.618 [info] <0.9.0> Feature flags:   [x] virtual_host_metadata
shared-delivery-rabbitmq | 2020-04-01 17:02:10.618 [info] <0.9.0> Feature flags: feature flag states written to disk: yes
shared-delivery-rabbitmq | 2020-04-01 17:02:10.811 [info] <0.287.0> ra: meta data store initialised. 0 record(s) recovered
shared-delivery-rabbitmq | 2020-04-01 17:02:10.812 [info] <0.320.0> WAL: recovering ["/var/lib/rabbitmq/mnesia/rabbit@a6e3e1b33ff2/quorum/rabbit@a6e3e1b33ff2/00000002.wal"]
shared-delivery-rabbitmq | 2020-04-01 17:02:11.137 [warning] <0.320.0> wal: encountered error during recovery: badarg
shared-delivery-rabbitmq | Continuing.
shared-delivery-rabbitmq | 2020-04-01 17:02:11.230 [info] <0.324.0> 
shared-delivery-rabbitmq |  Starting RabbitMQ 3.8.3 on Erlang 22.3
shared-delivery-rabbitmq |  Copyright (c) 2007-2020 Pivotal Software, Inc.
shared-delivery-rabbitmq |  Licensed under the MPL 1.1. Website: https://rabbitmq.com
shared-delivery-rabbitmq | 
shared-delivery-rabbitmq |   ##  ##      RabbitMQ 3.8.3
shared-delivery-rabbitmq |   ##  ##
shared-delivery-rabbitmq |   ##########  Copyright (c) 2007-2020 Pivotal Software, Inc.
shared-delivery-rabbitmq |   ######  ##
shared-delivery-rabbitmq |   ##########  Licensed under the MPL 1.1. Website: https://rabbitmq.com
shared-delivery-rabbitmq | 
shared-delivery-rabbitmq |   Doc guides: https://rabbitmq.com/documentation.html
shared-delivery-rabbitmq |   Support:    https://rabbitmq.com/contact.html
shared-delivery-rabbitmq |   Tutorials:  https://rabbitmq.com/getstarted.html
shared-delivery-rabbitmq |   Monitoring: https://rabbitmq.com/monitoring.html
shared-delivery-rabbitmq | 
shared-delivery-rabbitmq |   Logs: <stdout>
shared-delivery-rabbitmq | 
shared-delivery-rabbitmq |   Config file(s): /etc/rabbitmq/rabbitmq.conf
shared-delivery-rabbitmq | 
shared-delivery-rabbitmq |   Starting broker...2020-04-01 17:02:11.231 [info] <0.324.0> 
shared-delivery-rabbitmq |  node           : rabbit@a6e3e1b33ff2
shared-delivery-rabbitmq |  home dir       : /var/lib/rabbitmq
shared-delivery-rabbitmq |  config file(s) : /etc/rabbitmq/rabbitmq.conf
shared-delivery-rabbitmq |  cookie hash    : pkiMAkKDPvJo9XvMR90bAA==
shared-delivery-rabbitmq |  log(s)         : <stdout>
shared-delivery-rabbitmq |  database dir   : /var/lib/rabbitmq/mnesia/rabbit@a6e3e1b33ff2
shared-delivery-rabbitmq | 2020-04-01 17:02:11.247 [info] <0.324.0> Running boot step pre_boot defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.247 [info] <0.324.0> Running boot step rabbit_core_metrics defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.248 [info] <0.324.0> Running boot step rabbit_alarm defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.306 [info] <0.330.0> Memory high watermark set to 2395 MiB (2511480422 bytes) of 5987 MiB (6278701056 bytes) total
shared-delivery-rabbitmq | 2020-04-01 17:02:11.422 [info] <0.332.0> Enabling free disk space monitoring
shared-delivery-rabbitmq | 2020-04-01 17:02:11.422 [info] <0.332.0> Disk free limit set to 50MB
shared-delivery-rabbitmq | 2020-04-01 17:02:11.427 [info] <0.324.0> Running boot step code_server_cache defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.427 [info] <0.324.0> Running boot step file_handle_cache defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.427 [info] <0.335.0> Limiting to approx 1048479 file handles (943629 sockets)
shared-delivery-rabbitmq | 2020-04-01 17:02:11.428 [info] <0.336.0> FHC read buffering:  OFF
shared-delivery-rabbitmq | 2020-04-01 17:02:11.428 [info] <0.336.0> FHC write buffering: ON
shared-delivery-rabbitmq | 2020-04-01 17:02:11.433 [info] <0.324.0> Running boot step worker_pool defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.433 [info] <0.325.0> Will use 2 processes for default worker pool
shared-delivery-rabbitmq | 2020-04-01 17:02:11.433 [info] <0.325.0> Starting worker pool 'worker_pool' with 2 processes in it
shared-delivery-rabbitmq | 2020-04-01 17:02:11.434 [info] <0.324.0> Running boot step database defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.456 [info] <0.324.0> Waiting for Mnesia tables for 30000 ms, 9 retries left
shared-delivery-rabbitmq | 2020-04-01 17:02:11.458 [info] <0.324.0> Waiting for Mnesia tables for 30000 ms, 9 retries left
shared-delivery-rabbitmq | 2020-04-01 17:02:11.490 [info] <0.324.0> Waiting for Mnesia tables for 30000 ms, 9 retries left
shared-delivery-rabbitmq | 2020-04-01 17:02:11.490 [info] <0.324.0> Peer discovery backend rabbit_peer_discovery_classic_config does not support registration, skipping registration.
shared-delivery-rabbitmq | 2020-04-01 17:02:11.490 [info] <0.324.0> Running boot step database_sync defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.491 [info] <0.324.0> Running boot step feature_flags defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.491 [info] <0.324.0> Running boot step codec_correctness_check defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.491 [info] <0.324.0> Running boot step external_infrastructure defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.491 [info] <0.324.0> Running boot step rabbit_registry defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.492 [info] <0.324.0> Running boot step rabbit_auth_mechanism_cr_demo defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.492 [info] <0.324.0> Running boot step rabbit_queue_location_random defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.492 [info] <0.324.0> Running boot step rabbit_event defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.492 [info] <0.324.0> Running boot step rabbit_auth_mechanism_amqplain defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.493 [info] <0.324.0> Running boot step rabbit_auth_mechanism_plain defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.493 [info] <0.324.0> Running boot step rabbit_exchange_type_direct defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.493 [info] <0.324.0> Running boot step rabbit_exchange_type_fanout defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.493 [info] <0.324.0> Running boot step rabbit_exchange_type_headers defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.493 [info] <0.324.0> Running boot step rabbit_exchange_type_topic defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.493 [info] <0.324.0> Running boot step rabbit_mirror_queue_mode_all defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.493 [info] <0.324.0> Running boot step rabbit_mirror_queue_mode_exactly defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.494 [info] <0.324.0> Running boot step rabbit_mirror_queue_mode_nodes defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.494 [info] <0.324.0> Running boot step rabbit_priority_queue defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.494 [info] <0.324.0> Priority queues enabled, real BQ is rabbit_variable_queue
shared-delivery-rabbitmq | 2020-04-01 17:02:11.494 [info] <0.324.0> Running boot step rabbit_queue_location_client_local defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.494 [info] <0.324.0> Running boot step rabbit_queue_location_min_masters defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.494 [info] <0.324.0> Running boot step kernel_ready defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.494 [info] <0.324.0> Running boot step rabbit_sysmon_minder defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.494 [info] <0.324.0> Running boot step rabbit_epmd_monitor defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.544 [info] <0.356.0> epmd monitor knows us, inter-node communication (distribution) port: 25672
shared-delivery-rabbitmq | 2020-04-01 17:02:11.544 [info] <0.324.0> Running boot step guid_generator defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.546 [info] <0.324.0> Running boot step rabbit_node_monitor defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.547 [info] <0.362.0> Starting rabbit_node_monitor
shared-delivery-rabbitmq | 2020-04-01 17:02:11.547 [info] <0.324.0> Running boot step delegate_sup defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.548 [info] <0.324.0> Running boot step rabbit_memory_monitor defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.548 [info] <0.324.0> Running boot step core_initialized defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.548 [info] <0.324.0> Running boot step upgrade_queues defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.583 [info] <0.324.0> Running boot step rabbit_connection_tracking defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.584 [info] <0.324.0> Running boot step rabbit_connection_tracking_handler defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.584 [info] <0.324.0> Running boot step rabbit_exchange_parameters defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.584 [info] <0.324.0> Running boot step rabbit_mirror_queue_misc defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.584 [info] <0.324.0> Running boot step rabbit_policies defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.585 [info] <0.324.0> Running boot step rabbit_policy defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.586 [info] <0.324.0> Running boot step rabbit_queue_location_validator defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.586 [info] <0.324.0> Running boot step rabbit_quorum_memory_manager defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.586 [info] <0.324.0> Running boot step rabbit_vhost_limit defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.586 [info] <0.324.0> Running boot step recovery defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.587 [info] <0.391.0> Making sure data directory '/var/lib/rabbitmq/mnesia/rabbit@a6e3e1b33ff2/msg_stores/vhosts/628WB79CIFDYO9LJI6DKMI09L' for vhost '/' exists
shared-delivery-rabbitmq | 2020-04-01 17:02:11.616 [info] <0.391.0> Starting message stores for vhost '/'
shared-delivery-rabbitmq | 2020-04-01 17:02:11.617 [info] <0.395.0> Message store "628WB79CIFDYO9LJI6DKMI09L/msg_store_transient": using rabbit_msg_store_ets_index to provide index
shared-delivery-rabbitmq | 2020-04-01 17:02:11.630 [info] <0.391.0> Started message store of type transient for vhost '/'
shared-delivery-rabbitmq | 2020-04-01 17:02:11.630 [info] <0.398.0> Message store "628WB79CIFDYO9LJI6DKMI09L/msg_store_persistent": using rabbit_msg_store_ets_index to provide index
shared-delivery-rabbitmq | 2020-04-01 17:02:11.657 [info] <0.391.0> Started message store of type persistent for vhost '/'
shared-delivery-rabbitmq | 2020-04-01 17:02:11.658 [info] <0.324.0> Running boot step load_core_definitions defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.658 [info] <0.324.0> Running boot step empty_db_check defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.658 [info] <0.324.0> Running boot step rabbit_looking_glass defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.658 [info] <0.324.0> Running boot step rabbit_core_metrics_gc defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.659 [info] <0.324.0> Running boot step background_gc defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.659 [info] <0.324.0> Running boot step connection_tracking defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.659 [info] <0.324.0> Setting up a table for connection tracking on this node: tracked_connection_on_node_rabbit@a6e3e1b33ff2
shared-delivery-rabbitmq | 2020-04-01 17:02:11.660 [info] <0.324.0> Setting up a table for per-vhost connection counting on this node: tracked_connection_per_vhost_on_node_rabbit@a6e3e1b33ff2
shared-delivery-rabbitmq | 2020-04-01 17:02:11.660 [info] <0.324.0> Running boot step routing_ready defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.660 [info] <0.324.0> Running boot step pre_flight defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.660 [info] <0.324.0> Running boot step notify_cluster defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.660 [info] <0.324.0> Running boot step networking defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.677 [info] <0.435.0> started TCP listener on [::]:5672
shared-delivery-rabbitmq | 2020-04-01 17:02:11.678 [info] <0.324.0> Running boot step cluster_name defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.678 [info] <0.324.0> Running boot step direct_client defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.678 [info] <0.324.0> Running boot step os_signal_handler defined by app rabbit
shared-delivery-rabbitmq | 2020-04-01 17:02:11.679 [info] <0.437.0> Swapping OS signal event handler (erl_signal_server) for our own
shared-delivery-rabbitmq | 2020-04-01 17:02:12.160 [info] <0.9.0> Server startup complete; 0 plugins started.
shared-delivery-rabbitmq |  completed with 0 plugins.
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:14,357Z", "level": "INFO", "component": "o.e.d.DiscoveryModule", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "using discovery type [single-node] and seed hosts providers [settings]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:15,281Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "initialized" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:15,281Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "starting ..." }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:15,498Z", "level": "INFO", "component": "o.e.t.TransportService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "publish_address {172.18.0.4:9300}, bound_addresses {0.0.0.0:9300}" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:15,976Z", "level": "WARN", "component": "o.e.b.BootstrapChecks", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:15,977Z", "level": "INFO", "component": "o.e.c.c.Coordinator", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "cluster UUID [VInKaKExQNy2GcI58bnUFQ]" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:16,067Z", "level": "INFO", "component": "o.e.c.s.MasterService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "elected-as-master ([1] nodes joined)[{73a382eef512}{oDdWHtamRJ-4BZgYRCg07Q}{gqj0NAjNQ8SQzJ5lN2Ef_Q}{172.18.0.4}{172.18.0.4:9300}{dim}{xpack.installed=true} elect leader, _BECOME_MASTER_TASK_, _FINISH_ELECTION_], term: 3, version: 10, delta: master node changed {previous [], current [{73a382eef512}{oDdWHtamRJ-4BZgYRCg07Q}{gqj0NAjNQ8SQzJ5lN2Ef_Q}{172.18.0.4}{172.18.0.4:9300}{dim}{xpack.installed=true}]}" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:16,171Z", "level": "INFO", "component": "o.e.c.s.ClusterApplierService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "master node changed {previous [], current [{73a382eef512}{oDdWHtamRJ-4BZgYRCg07Q}{gqj0NAjNQ8SQzJ5lN2Ef_Q}{172.18.0.4}{172.18.0.4:9300}{dim}{xpack.installed=true}]}, term: 3, version: 10, reason: Publication{term=3, version=10}" }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:16,213Z", "level": "INFO", "component": "o.e.h.AbstractHttpServerTransport", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "publish_address {172.18.0.4:9200}, bound_addresses {0.0.0.0:9200}", "cluster.uuid": "VInKaKExQNy2GcI58bnUFQ", "node.id": "oDdWHtamRJ-4BZgYRCg07Q"  }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:16,214Z", "level": "INFO", "component": "o.e.n.Node", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "started", "cluster.uuid": "VInKaKExQNy2GcI58bnUFQ", "node.id": "oDdWHtamRJ-4BZgYRCg07Q"  }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:16,363Z", "level": "INFO", "component": "o.e.l.LicenseService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "license [f5286514-dcd9-4228-877d-ad047ff087f5] mode [basic] - valid", "cluster.uuid": "VInKaKExQNy2GcI58bnUFQ", "node.id": "oDdWHtamRJ-4BZgYRCg07Q"  }
shared-delivery-elasticsearch | {"type": "server", "timestamp": "2020-04-01T17:02:16,366Z", "level": "INFO", "component": "o.e.g.GatewayService", "cluster.name": "docker-cluster", "node.name": "73a382eef512", "message": "recovered [0] indices into cluster_state", "cluster.uuid": "VInKaKExQNy2GcI58bnUFQ", "node.id": "oDdWHtamRJ-4BZgYRCg07Q"  }

Beim ausführen von python manage.py db upgrade:

webdev@5ba43dbb4f2a:/app$ python manage.py db upgrade
Running in DEVELOPMENT mode
Traceback (most recent call last):
  File "manage.py", line 26, in <module>
    app = launch()
  File "/app/webapp/app.py", line 68, in launch
    configure_logging(app)
  File "/app/webapp/app.py", line 150, in configure_logging
    os.makedirs(app.config['LOG_DIR'])
  File "/usr/lib/python3.6/os.py", line 220, in makedirs
    mkdir(name, mode)
PermissionError: [Errno 13] Permission denied: '/app/logs'
webdev@5ba43dbb4f2a:/app$ id
uid=1002(webdev) gid=1002(webdev) groups=1002(webdev)

Hat wer eine Ahnung warum der Fehler kommt?

➜  github docker --version
Docker version 19.03.8-ce, build afacb8b7f0
➜  github docker-compose --version
docker-compose version 1.25.4, build unknown
the-infinity commented 4 years ago

Vermutlich hat der Systemnutzer außerhalb von Docker nicht UID 1002. Müsstest du in den Docker-Files entsprechend der UID des Systemnutzers außerhalb von Dokcer anpassen.

Das ist das Problem, was man sich einfängt, wenn man in Docker nicht stumpf alles mit Root laufen lassen will. Wenn jemand dazu eine kluge Lösung hat (in Docker selbst gehts ja ganz einfach, aber ne hübsche Lösung für docker-compose ist mir noch nicht untergekommen): gerne!