Skip to content

mysqld: File './binlog.index' not found (OS errno 13 - Permission denied) #2070

Description

@SuperCowProducts

Describe the bug

Container qpixel-db-1 Error dependency db failed to start
dependency failed to start: container qpixel-db-1 is unhealthy

To Reproduce

docker compose up

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots
N/A

Additional context
docker compose build works fine, sudo docker compose up fails in the same way.

Log
yalihupokn@zoqu-endiman:~/Repositories/Cd/qpixel/docker$ docker compose build
WARN[0000] The "ENV_FILE_LOCATION" variable is not set. Defaulting to a blank string. 
WARN[0000] The "COMMUNITY_NAME" variable is not set. Defaulting to a blank string. 
WARN[0000] The "RAILS_ENV" variable is not set. Defaulting to a blank string. 
WARN[0000] The "MAILER_PROTOCOL" variable is not set. Defaulting to a blank string. 
WARN[0000] The "CONFIRMABLE_ALLOWED_ACCESS_DAYS" variable is not set. Defaulting to a blank string. 
WARN[0000] The "LOCAL_DEV_PORT" variable is not set. Defaulting to a blank string. 
WARN[0000] The "LOCAL_DEV_PORT" variable is not set. Defaulting to a blank string. 
WARN[0000] The "CLIENT_DOCKERFILE" variable is not set. Defaulting to a blank string. 
WARN[0000] The "ENV_FILE_LOCATION" variable is not set. Defaulting to a blank string. 
[+] Building 0.1s (4/4) FINISHED                                                                                            
 => [internal] load local bake definitions                                                                             0.0s
 => => reading from stdin 885B                                                                                         0.0s
 => [uwsgi internal] load build definition from Dockerfile                                                             0.0s
 => => transferring dockerfile: 2B                                                                                     0.0s
 => [db internal] load build definition from Dockerfile.db                                                             0.0s
 => => transferring dockerfile: 299B                                                                                   0.0s
 => CANCELED [db internal] load metadata for docker.io/library/mysql:8.4.2                                             0.0s
[+] build 0/2
 ⠋ Image qpixel-db    Building                                                                                          0.1s
 ⠋ Image qpixel-uwsgi Building                                                                                          0.1s
target uwsgi: failed to solve: failed to read dockerfile: open Dockerfile: no such file or directory

yalihupokn@zoqu-endiman:~/Repositories/Cd/qpixel/docker$ cd ..
yalihupokn@zoqu-endiman:~/Repositories/Cd/qpixel$ chmod +x docker/local-setup.sh
docker/local-setup.sh
yalihupokn@zoqu-endiman:~/Repositories/Cd/qpixel$ docker compose build
[+] Building 258.0s (37/37) FINISHED                                                                                        
 => [internal] load local bake definitions                                                                             0.0s
 => => reading from stdin 966B                                                                                         0.0s
 => [db internal] load build definition from Dockerfile.db                                                             0.0s
 => => transferring dockerfile: 299B                                                                                   0.0s
 => [uwsgi internal] load build definition from Dockerfile                                                             0.0s
 => => transferring dockerfile: 1.83kB                                                                                 0.0s
 => [uwsgi internal] load metadata for docker.io/library/ruby:3.3.11-trixie                                            1.4s
 => [uwsgi internal] load metadata for docker.io/library/node:12.18.3-slim                                             1.9s
 => [db internal] load metadata for docker.io/library/mysql:8.4.2                                                      1.4s
 => [uwsgi internal] load .dockerignore                                                                                0.0s
 => => transferring context: 2B                                                                                        0.0s
 => [db internal] load build context                                                                                   0.0s
 => => transferring context: 477B                                                                                      0.0s
 => [db 1/2] FROM docker.io/library/mysql:8.4.2@sha256:ac80b6e09e5b12b4f9d5cd4f6425e43464247aa4ba4f6169da5daf59e5877  78.0s
 => => resolve docker.io/library/mysql:8.4.2@sha256:ac80b6e09e5b12b4f9d5cd4f6425e43464247aa4ba4f6169da5daf59e5877f7d   0.0s
 => => sha256:87a65d4f064c6b6b231a30e12ccbe5faa34912f18ec8b9f235b9ecfe64b16702 65.75MB / 65.75MB                      74.8s
 => => sha256:c2f3ef5e64c3f75cb6bffe7df6dc7b96e431567752645054864434c8c88847d1 5.33kB / 5.33kB                         0.4s
 => => sha256:3ae87a90a77f23e32a5a84b6c3d4d52513a8498bfa5bc3a63927a5db70558d0a 46.14MB / 46.14MB                      45.9s
 => => sha256:27e7d1dc4e627d2840025db2db01fb3fc95f93b25360a1e0e39cb8bc488a9ccb 318B / 318B                             0.5s
 => => sha256:cc8d5531ff8724ec1bd9da949166d6790d1430827e0acc6d82225e9f9e0e177e 334B / 334B                             0.2s
 => => sha256:64da6e9087ade95912807a7e34a469bea731ac26b353ee0a911ac508853a008d 2.60kB / 2.60kB                         0.2s
 => => sha256:f8d978a6739e136cd3eab926c6d0f1894408eb44927b8293dbf68f7525fc1e16 6.33MB / 6.33MB                         6.6s
 => => sha256:4a0edbf0dd13c4ecc8dddc98f6796e91087b33d61137fd011c520cb307c5202d 913.44kB / 913.44kB                     1.7s
 => => sha256:65b13290a890353778755132a7b8041e3ab8b991f5907a85d5ff0c072c5d2405 883B / 883B                             0.2s
 => => sha256:8b4274ea61c534aa5fa98d1b58b535c6b61e25446a34137658cf3b735bd6a02c 47.91MB / 47.91MB                      50.8s
 => => extracting sha256:8b4274ea61c534aa5fa98d1b58b535c6b61e25446a34137658cf3b735bd6a02c                              1.5s
 => => extracting sha256:65b13290a890353778755132a7b8041e3ab8b991f5907a85d5ff0c072c5d2405                              0.0s
 => => extracting sha256:4a0edbf0dd13c4ecc8dddc98f6796e91087b33d61137fd011c520cb307c5202d                              0.0s
 => => extracting sha256:f8d978a6739e136cd3eab926c6d0f1894408eb44927b8293dbf68f7525fc1e16                              0.2s
 => => extracting sha256:64da6e9087ade95912807a7e34a469bea731ac26b353ee0a911ac508853a008d                              0.0s
 => => extracting sha256:cc8d5531ff8724ec1bd9da949166d6790d1430827e0acc6d82225e9f9e0e177e                              0.0s
 => => extracting sha256:3ae87a90a77f23e32a5a84b6c3d4d52513a8498bfa5bc3a63927a5db70558d0a                              0.8s
 => => extracting sha256:27e7d1dc4e627d2840025db2db01fb3fc95f93b25360a1e0e39cb8bc488a9ccb                              0.0s
 => => extracting sha256:87a65d4f064c6b6b231a30e12ccbe5faa34912f18ec8b9f235b9ecfe64b16702                              3.1s
 => => extracting sha256:c2f3ef5e64c3f75cb6bffe7df6dc7b96e431567752645054864434c8c88847d1                              0.0s
 => [uwsgi node 1/1] FROM docker.io/library/node:12.18.3-slim@sha256:2407e5d5c48bd1831e0815ff49dd09064bc337b41857e4c  70.0s
 => => resolve docker.io/library/node:12.18.3-slim@sha256:2407e5d5c48bd1831e0815ff49dd09064bc337b41857e4cafa8fe39f8a6  0.0s
 => => sha256:47f690ad2ad9adcc7fd5d530dbb46c3822813a2d15a1ea11a7f3a9e38efa793d 2.81MB / 2.81MB                         3.6s
 => => sha256:12755d0c95b4c3e4773bf2c94d9baf78cd3e848d6e3257999daf04059d4515be 24.24MB / 24.24MB                      27.0s
 => => sha256:0119cf1f40e652dfc73cf37b05629a55bd0d1a2f1801374de0bc53d0eba2917f 4.17kB / 4.17kB                         0.7s
 => => sha256:70d66f9ea7573fac6e5a718995309a488d459876f01047d08feedc5fd342abfe 296B / 296B                             0.6s
 => => sha256:852f38eca5e441cf6f4d6130ee167637bc8117d57f8f0156f5e489e8c3dd8f17 20.38MB / 20.38MB                      28.8s
 => => extracting sha256:852f38eca5e441cf6f4d6130ee167637bc8117d57f8f0156f5e489e8c3dd8f17                              1.2s
 => => extracting sha256:0119cf1f40e652dfc73cf37b05629a55bd0d1a2f1801374de0bc53d0eba2917f                              0.1s
 => => extracting sha256:12755d0c95b4c3e4773bf2c94d9baf78cd3e848d6e3257999daf04059d4515be                              1.1s
 => => extracting sha256:47f690ad2ad9adcc7fd5d530dbb46c3822813a2d15a1ea11a7f3a9e38efa793d                              0.1s
 => => extracting sha256:70d66f9ea7573fac6e5a718995309a488d459876f01047d08feedc5fd342abfe                              0.0s
 => [uwsgi ruby 1/1] FROM docker.io/library/ruby:3.3.11-trixie@sha256:0fee27b34abd8dffe7de4227ed51e37b0dd4337f23c30  172.5s
 => => resolve docker.io/library/ruby:3.3.11-trixie@sha256:0fee27b34abd8dffe7de4227ed51e37b0dd4337f23c303c8e2e4cb7589  0.0s
 => => sha256:e818d0923eac22d2b95928076104c4e42b444ad976d5fc2b3e5da610aa9dd8d0 38.43MB / 38.43MB                      39.3s
 => => sha256:76ed43c556487bc119511aa2944bc852d13bdcb50792fcec359e04d7ca006238 142B / 142B                             0.3s
 => => sha256:8c139c3a0412a9e9301802c6cb37d663ab9d3d26e3be07f6b8d97468e8f7a31c 190B / 190B                             0.2s
 => => sha256:df3bbd0b4297d07a9ba4bb3bfa1d7d9179e010ad584caad22d552ff94eb33b93 226.34MB / 226.34MB                   113.4s
 => => sha256:7f2e427d8856f71d8d3667d1c4d9274b8aca2bd9d228387c51c211909e51263f 67.60MB / 67.60MB                      55.6s
 => => sha256:cd2ab02859108b91c1c26f2badd015b5215eb066b7ef4f3a22bd1536a8debe96 25.03MB / 25.03MB                      13.6s
 => => sha256:ed660e1af0f5da9e93a4c43fb29e86cb46fe69c76bcf11a3de9c57c987acab82 49.68MB / 49.68MB                      27.5s
 => => extracting sha256:ed660e1af0f5da9e93a4c43fb29e86cb46fe69c76bcf11a3de9c57c987acab82                              1.3s
 => => extracting sha256:cd2ab02859108b91c1c26f2badd015b5215eb066b7ef4f3a22bd1536a8debe96                              0.8s
 => => extracting sha256:7f2e427d8856f71d8d3667d1c4d9274b8aca2bd9d228387c51c211909e51263f                              2.0s
 => => extracting sha256:df3bbd0b4297d07a9ba4bb3bfa1d7d9179e010ad584caad22d552ff94eb33b93                              4.8s
 => => extracting sha256:8c139c3a0412a9e9301802c6cb37d663ab9d3d26e3be07f6b8d97468e8f7a31c                              0.0s
 => => extracting sha256:e818d0923eac22d2b95928076104c4e42b444ad976d5fc2b3e5da610aa9dd8d0                              0.8s
 => => extracting sha256:76ed43c556487bc119511aa2944bc852d13bdcb50792fcec359e04d7ca006238                              0.0s
 => [uwsgi internal] load build context                                                                                0.2s
 => => transferring context: 23.22MB                                                                                   0.2s
 => [db 2/2] COPY docker/mysql-init.sql /docker-entrypoint-initdb.d/mysql-init.sql                                     0.3s
 => [db] exporting to image                                                                                            0.1s
 => => exporting layers                                                                                                0.0s
 => => exporting manifest sha256:5780ee9c0e52134ed162c877947772834161415e9dd1da79213e56e0fdffac14                      0.0s
 => => exporting config sha256:bf452933bc7f69fc5287da6eaef9126d617322a0da9f888fa568db4d2284e3e0                        0.0s
 => => exporting attestation manifest sha256:6ce8f32c5252da41441a40497c5de3e85cccd60214c2de343bc1d045d61b0c79          0.0s
 => => exporting manifest list sha256:59012e161644e27604ffff22432c029ee0b50491dead6fc2c4837e6bd936420d                 0.0s
 => => naming to docker.io/library/qpixel-db:latest                                                                    0.0s
 => => unpacking to docker.io/library/qpixel-db:latest                                                                 0.0s
 => [db] resolving provenance for metadata file                                                                        0.0s
 => [uwsgi build  1/17] RUN apt-get update &&     apt-get install -y bison     build-essential     libxslt-dev     d  17.2s
 => [uwsgi build  2/17] WORKDIR /code                                                                                  0.1s
 => [uwsgi build  3/17] COPY . /code                                                                                   0.3s
 => [uwsgi build  4/17] RUN gem install bundler:2.4.13                                                                 1.4s
 => [uwsgi build  5/17] RUN bundle install                                                                            46.7s
 => [uwsgi build  6/17] COPY --from=node /usr/local/bin/node /usr/local/bin                                            0.2s
 => [uwsgi build  7/17] COPY --from=node /usr/local/include/node /usr/local/include                                    0.2s
 => [uwsgi build  8/17] COPY --from=node /usr/local/lib/node_modules /usr/local/lib/node_modules                       0.8s
 => [uwsgi build  9/17] COPY --from=node /usr/local/share/doc/node /usr/local/share/doc                                0.1s
 => [uwsgi build 10/17] COPY --from=node /usr/local/share/man/man1/node.1 /usr/local/share/man/man1                    0.0s
 => [uwsgi build 11/17] COPY --from=node /usr/local/share/systemtap/tapset/node.stp /usr/local/share/systemtap/tapset  0.0s
 => [uwsgi build 12/17] COPY --from=node /opt/yarn-v1.22.4 /opt/yarn-v1.22.4                                           0.0s
 => [uwsgi build 13/17] RUN ln -s /usr/local/lib/node_modules/npm/bin/npm-cli.js /usr/local/bin/npm                    0.1s
 => [uwsgi build 14/17] RUN ln -s /usr/local/lib/node_modules/npm/bin/npx-cli.js /usr/local/bin/npx                    0.1s
 => [uwsgi build 15/17] RUN ln -s /opt/yarn-v1.22.4/bin/yarn /usr/local/bin/yarn                                       0.1s
 => [uwsgi build 16/17] RUN ln -s /opt/yarn-v1.22.4/bin/yarnpkg /usr/local/bin/yarnpkg                                 0.1s
 => [uwsgi build 17/17] RUN ln -s /usr/local/bin/node /usr/local/bin/nodejs                                            0.2s
 => [uwsgi stage-3 1/3] RUN groupadd --gid 1000 node                                                                   0.2s
 => [uwsgi stage-3 2/3] RUN useradd --uid 1000             --gid node             --shell /bin/bash             --cre  0.1s
 => [uwsgi stage-3 3/3] WORKDIR /code                                                                                  0.0s
 => [uwsgi] exporting to image                                                                                        15.4s
 => => exporting layers                                                                                                8.6s
 => => exporting manifest sha256:59aab3b4d67f37868383d03f01eb49f7352b1e3fcb3bbc9c9703482afa845054                      0.0s
 => => exporting config sha256:aaa0e5d97da2fe16fed816765372938cf11db917ae13151d6d2289aa6c00410c                        0.0s
 => => exporting attestation manifest sha256:8f27b00d8cd1764d9ad87db765e29fac170990e886e7424dbfeac79c734f7e28          0.0s
 => => exporting manifest list sha256:3ec37e6941dacf03f4e46bf1d8aa64bbeb9471ca903a41927f2233e21afbba4e                 0.0s
 => => naming to docker.io/library/qpixel-uwsgi:latest                                                                 0.0s
 => => unpacking to docker.io/library/qpixel-uwsgi:latest                                                              6.7s
 => [uwsgi] resolving provenance for metadata file                                                                     0.0s
[+] build 2/2
 ✔ Image qpixel-db    Built                                                                                           258.1s
 ✔ Image qpixel-uwsgi Built                                                                                           258.1s
yalihupokn@zoqu-endiman:~/Repositories/Cd/qpixel$ docker compose up # append -d (--detach) if you don't want to see output in the terminal
[+] up 14/14
 ✔ Image redis:latest       Pulled                                                                                     18.4s
 ✔ Network qpixel_default   Created                                                                                     0.0s
 ✔ Container qpixel-db-1    Created                                                                                     0.2s
 ✔ Container qpixel-redis-1 Created                                                                                     0.2s
 ✔ Container qpixel-uwsgi-1 Created                                                                                     0.1s
Attaching to db-1, redis-1, uwsgi-1
redis-1  | Starting Redis Server
Container qpixel-db-1 Waiting 
Container qpixel-redis-1 Waiting 
redis-1  | 1:C 18 Jun 2026 14:17:54.665 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
redis-1  | 1:C 18 Jun 2026 14:17:54.666 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
redis-1  | 1:C 18 Jun 2026 14:17:54.666 * Redis version=8.8.0, bits=64, commit=00000000, modified=1, pid=1, just started
redis-1  | 1:C 18 Jun 2026 14:17:54.666 * Configuration loaded
redis-1  | 1:M 18 Jun 2026 14:17:54.666 * Increased maximum number of open files to 10032 (it was originally set to 1024).
redis-1  | 1:M 18 Jun 2026 14:17:54.666 * monotonic clock: ARM CNTVCT @ 24 ticks/us
redis-1  | 1:M 18 Jun 2026 14:17:54.667 * Running mode=standalone, port=6379.
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf> RedisBloom version 8.8.0 (Git=unknown)
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf> Registering configuration options: [
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf>  { bf-error-rate       :      0.01 }
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf>  { bf-initial-size     :       100 }
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf>  { bf-expansion-factor :         2 }
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf>  { cf-bucket-size      :         2 }
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf>  { cf-initial-size     :      1024 }
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf>  { cf-max-iterations   :        20 }
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf>  { cf-expansion-factor :         1 }
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf>  { cf-max-expansions   :        32 }
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * <bf> ]
redis-1  | 1:M 18 Jun 2026 14:17:54.668 * Module 'bf' loaded from /usr/local/lib/redis/modules//redisbloom.so
redis-1  | 1:M 18 Jun 2026 14:17:54.671 * <search> search-workers default: 8 (min of MAX_WORKER_THREADS=16 and CPU cores)
redis-1  | 1:M 18 Jun 2026 14:17:54.671 * <search> Redis version found by RedisSearch : 8.8.0 - oss
redis-1  | 1:M 18 Jun 2026 14:17:54.671 * <search> RediSearch version 8.8.0 (Git=d2ae026)
redis-1  | 1:M 18 Jun 2026 14:17:54.671 * <search> Low level api version 1 initialized successfully
redis-1  | 1:M 18 Jun 2026 14:17:54.671 * <search> gc: ON, prefix min length: 2, min word length to stem: 4, prefix max expansions: 200, query timeout (ms): 500, timeout policy: return, oom policy: return, cursor read size: 1000, cursor max idle (ms): 300000, max doctable size: 1000000, max number of search results:  1000000, default scorer: BM25STD, 
redis-1  | 1:M 18 Jun 2026 14:17:54.671 * <search> Initialized thread pools!
redis-1  | 1:M 18 Jun 2026 14:17:54.671 * <search> Enabled workers threadpool of size 8
redis-1  | 1:M 18 Jun 2026 14:17:54.672 * <search> Subscribe to config changes
redis-1  | 1:M 18 Jun 2026 14:17:54.672 * <search> Subscribe to cluster slot migration events
redis-1  | 1:M 18 Jun 2026 14:17:54.672 * <search> Enabled role change notification
redis-1  | 1:M 18 Jun 2026 14:17:54.672 * <search> Cluster configuration: AUTO partitions, type: 0, coordinator timeout: 0ms
redis-1  | 1:M 18 Jun 2026 14:17:54.672 * Module 'search' loaded from /usr/local/lib/redis/modules//redisearch.so
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries> RedisTimeSeries version 80800, git_sha=42ca4f1078fca732b7f9256adbf25914d67e1cc9
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries> Redis version found by RedisTimeSeries : 8.8.0 - oss
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries> Registering configuration options: [
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries>  { ts-compaction-policy   :              }
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries>  { ts-num-threads         :            3 }
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries>  { ts-libmr-protocol      :     INTERNAL }
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries>  { ts-retention-policy    :            0 }
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries>  { ts-duplicate-policy    :        block }
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries>  { ts-chunk-size-bytes    :         4096 }
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries>  { ts-encoding            :   compressed }
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries>  { ts-ignore-max-time-diff:            0 }
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries>  { ts-ignore-max-val-diff :     0.000000 }
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries> ]
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries> Detected redis oss
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries> Subscribe to ASM events
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <timeseries> Enabled diskless replication
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * Module 'timeseries' loaded from /usr/local/lib/redis/modules//redistimeseries.so
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> Created new data type 'ReJSON-RL'
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> version: 80800 git sha: unknown branch: unknown
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> Exported RedisJSON_V1 API
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> Exported RedisJSON_V2 API
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> Exported RedisJSON_V3 API
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> Exported RedisJSON_V4 API
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> Exported RedisJSON_V5 API
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> Exported RedisJSON_V6 API
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> Exported RedisJSON_V7 API
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> Enabled diskless replication
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <ReJSON> Initialized shared string cache, thread safe: true.
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * Module 'ReJSON' loaded from /usr/local/lib/redis/modules//rejson.so
redis-1  | 1:M 18 Jun 2026 14:17:54.673 * <search> Acquired RedisJSON_V7 API
redis-1  | 1:M 18 Jun 2026 14:17:54.674 * Server initialized
redis-1  | 1:M 18 Jun 2026 14:17:54.674 * Ready to accept connections tcp
redis-1  | 1:M 18 Jun 2026 14:17:54.674 # WARNING: Redis does not require authentication and is not protected by network restrictions. Redis will accept connections from any IP address on any network interface.
db-1     | 2026-06-18T14:17:54.712646Z 0 [System] [MY-015015] [Server] MySQL Server - start.
db-1     | 2026-06-18T14:17:54.852025Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.4.2) starting as process 7
db-1     | mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
db-1     | 2026-06-18T14:17:54.863749Z 0 [ERROR] [MY-010119] [Server] Aborting
db-1     | 2026-06-18T14:17:54.864428Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.4.2)  MySQL Community Server - GPL.
db-1     | 2026-06-18T14:17:54.864433Z 0 [System] [MY-015016] [Server] MySQL Server - end.
db-1 exited with code 1 (restarting)
db-1     | 2026-06-18T14:17:55.074467Z 0 [System] [MY-015015] [Server] MySQL Server - start.
db-1     | 2026-06-18T14:17:55.211104Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.4.2) starting as process 7
db-1     | mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
db-1     | 2026-06-18T14:17:55.213023Z 0 [ERROR] [MY-010119] [Server] Aborting
db-1     | 2026-06-18T14:17:55.213459Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.4.2)  MySQL Community Server - GPL.
db-1     | 2026-06-18T14:17:55.213462Z 0 [System] [MY-015016] [Server] MySQL Server - end.
db-1 exited with code 1 (restarting)
db-1     | 2026-06-18T14:17:55.534424Z 0 [System] [MY-015015] [Server] MySQL Server - start.
db-1     | 2026-06-18T14:17:55.676228Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.4.2) starting as process 7
db-1     | mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
db-1     | 2026-06-18T14:17:55.681106Z 0 [ERROR] [MY-010119] [Server] Aborting
db-1     | 2026-06-18T14:17:55.682260Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.4.2)  MySQL Community Server - GPL.
db-1     | 2026-06-18T14:17:55.682265Z 0 [System] [MY-015016] [Server] MySQL Server - end.
db-1 exited with code 1 (restarting)
db-1     | 2026-06-18T14:17:56.232854Z 0 [System] [MY-015015] [Server] MySQL Server - start.
db-1     | 2026-06-18T14:17:56.371080Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.4.2) starting as process 7
db-1     | mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
db-1     | 2026-06-18T14:17:56.373138Z 0 [ERROR] [MY-010119] [Server] Aborting
db-1     | 2026-06-18T14:17:56.373605Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.4.2)  MySQL Community Server - GPL.
db-1     | 2026-06-18T14:17:56.373608Z 0 [System] [MY-015016] [Server] MySQL Server - end.
db-1 exited with code 1
Container qpixel-db-1 Error dependency db failed to start
dependency failed to start: container qpixel-db-1 exited (1)
yalihupokn@zoqu-endiman:~/Repositories/Cd/qpixel$ sudo docker compose up # append -d (--detach) if you don't want to see output in the terminal
[sudo] password for yalihupokn: 
[+] up 1/1
 ✔ Container qpixel-redis-1 Running                                                                                     0.0s
Attaching to db-1, redis-1, uwsgi-1
Container qpixel-db-1 Waiting 
Container qpixel-redis-1 Waiting 
db-1  | 2026-06-18T14:18:34.840311Z 0 [System] [MY-015015] [Server] MySQL Server - start.
db-1  | 2026-06-18T14:18:34.977825Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.4.2) starting as process 7
db-1  | mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
db-1  | 2026-06-18T14:18:34.979865Z 0 [ERROR] [MY-010119] [Server] Aborting
db-1  | 2026-06-18T14:18:34.980373Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.4.2)  MySQL Community Server - GPL.
db-1  | 2026-06-18T14:18:34.980376Z 0 [System] [MY-015016] [Server] MySQL Server - end.
db-1 exited with code 1 (restarting)
db-1  | 2026-06-18T14:18:35.171482Z 0 [System] [MY-015015] [Server] MySQL Server - start.
db-1  | 2026-06-18T14:18:35.307877Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.4.2) starting as process 7
db-1  | mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
db-1  | 2026-06-18T14:18:35.309835Z 0 [ERROR] [MY-010119] [Server] Aborting
db-1  | 2026-06-18T14:18:35.310265Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.4.2)  MySQL Community Server - GPL.
db-1  | 2026-06-18T14:18:35.310268Z 0 [System] [MY-015016] [Server] MySQL Server - end.
Container qpixel-redis-1 Healthy 
Container qpixel-db-1 Error dependency db failed to start
dependency failed to start: container qpixel-db-1 is unhealthy
yalihupokn@zoqu-endiman:~/Repositories/Cd/qpixel$ docker compose down
[+] down 4/4
 ✔ Container qpixel-uwsgi-1 Removed                                                                                     0.0s
 ✔ Container qpixel-redis-1 Removed                                                                                     0.2s
 ✔ Container qpixel-db-1    Removed                                                                                     0.0s
 ✔ Network qpixel_default   Removed                                                                                     0.1s
yalihupokn@zoqu-endiman:~/Repositories/Cd/qpixel$ sudo docker compose up
[+] up 4/4
 ✔ Network qpixel_default   Created                                                                                     0.1s
 ✔ Container qpixel-redis-1 Created                                                                                     0.1s
 ✔ Container qpixel-db-1    Created                                                                                     0.1s
 ✔ Container qpixel-uwsgi-1 Created                                                                                     0.1s
Attaching to db-1, redis-1, uwsgi-1
Container qpixel-db-1 Waiting 
Container qpixel-redis-1 Waiting 
redis-1  | Starting Redis Server
redis-1  | 1:C 18 Jun 2026 14:18:49.470 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
redis-1  | 1:C 18 Jun 2026 14:18:49.471 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
redis-1  | 1:C 18 Jun 2026 14:18:49.471 * Redis version=8.8.0, bits=64, commit=00000000, modified=1, pid=1, just started
redis-1  | 1:C 18 Jun 2026 14:18:49.471 * Configuration loaded
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * Increased maximum number of open files to 10032 (it was originally set to 1024).
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * monotonic clock: ARM CNTVCT @ 24 ticks/us
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * Running mode=standalone, port=6379.
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf> RedisBloom version 8.8.0 (Git=unknown)
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf> Registering configuration options: [
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf>  { bf-error-rate       :      0.01 }
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf>  { bf-initial-size     :       100 }
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf>  { bf-expansion-factor :         2 }
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf>  { cf-bucket-size      :         2 }
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf>  { cf-initial-size     :      1024 }
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf>  { cf-max-iterations   :        20 }
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf>  { cf-expansion-factor :         1 }
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf>  { cf-max-expansions   :        32 }
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * <bf> ]
redis-1  | 1:M 18 Jun 2026 14:18:49.471 * Module 'bf' loaded from /usr/local/lib/redis/modules//redisbloom.so
redis-1  | 1:M 18 Jun 2026 14:18:49.473 * <search> search-workers default: 8 (min of MAX_WORKER_THREADS=16 and CPU cores)
redis-1  | 1:M 18 Jun 2026 14:18:49.473 * <search> Redis version found by RedisSearch : 8.8.0 - oss
redis-1  | 1:M 18 Jun 2026 14:18:49.473 * <search> RediSearch version 8.8.0 (Git=d2ae026)
redis-1  | 1:M 18 Jun 2026 14:18:49.473 * <search> Low level api version 1 initialized successfully
redis-1  | 1:M 18 Jun 2026 14:18:49.473 * <search> gc: ON, prefix min length: 2, min word length to stem: 4, prefix max expansions: 200, query timeout (ms): 500, timeout policy: return, oom policy: return, cursor read size: 1000, cursor max idle (ms): 300000, max doctable size: 1000000, max number of search results:  1000000, default scorer: BM25STD, 
redis-1  | 1:M 18 Jun 2026 14:18:49.473 * <search> Initialized thread pools!
redis-1  | 1:M 18 Jun 2026 14:18:49.473 * <search> Enabled workers threadpool of size 8
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <search> Subscribe to config changes
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <search> Subscribe to cluster slot migration events
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <search> Enabled role change notification
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <search> Cluster configuration: AUTO partitions, type: 0, coordinator timeout: 0ms
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * Module 'search' loaded from /usr/local/lib/redis/modules//redisearch.so
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries> RedisTimeSeries version 80800, git_sha=42ca4f1078fca732b7f9256adbf25914d67e1cc9
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries> Redis version found by RedisTimeSeries : 8.8.0 - oss
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries> Registering configuration options: [
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries>  { ts-compaction-policy   :              }
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries>  { ts-num-threads         :            3 }
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries>  { ts-libmr-protocol      :     INTERNAL }
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries>  { ts-retention-policy    :            0 }
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries>  { ts-duplicate-policy    :        block }
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries>  { ts-chunk-size-bytes    :         4096 }
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries>  { ts-encoding            :   compressed }
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries>  { ts-ignore-max-time-diff:            0 }
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries>  { ts-ignore-max-val-diff :     0.000000 }
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries> ]
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries> Detected redis oss
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries> Subscribe to ASM events
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <timeseries> Enabled diskless replication
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * Module 'timeseries' loaded from /usr/local/lib/redis/modules//redistimeseries.so
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> Created new data type 'ReJSON-RL'
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> version: 80800 git sha: unknown branch: unknown
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> Exported RedisJSON_V1 API
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> Exported RedisJSON_V2 API
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> Exported RedisJSON_V3 API
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> Exported RedisJSON_V4 API
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> Exported RedisJSON_V5 API
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> Exported RedisJSON_V6 API
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> Exported RedisJSON_V7 API
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> Enabled diskless replication
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <ReJSON> Initialized shared string cache, thread safe: true.
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * Module 'ReJSON' loaded from /usr/local/lib/redis/modules//rejson.so
redis-1  | 1:M 18 Jun 2026 14:18:49.475 * <search> Acquired RedisJSON_V7 API
redis-1  | 1:M 18 Jun 2026 14:18:49.476 * Server initialized
redis-1  | 1:M 18 Jun 2026 14:18:49.476 * Ready to accept connections tcp
redis-1  | 1:M 18 Jun 2026 14:18:49.476 # WARNING: Redis does not require authentication and is not protected by network restrictions. Redis will accept connections from any IP address on any network interface.
db-1     | 2026-06-18T14:18:49.459463Z 0 [System] [MY-015015] [Server] MySQL Server - start.
db-1     | 2026-06-18T14:18:49.598274Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.4.2) starting as process 7
db-1     | mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
db-1     | 2026-06-18T14:18:49.600139Z 0 [ERROR] [MY-010119] [Server] Aborting
db-1     | 2026-06-18T14:18:49.600549Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.4.2)  MySQL Community Server - GPL.
db-1     | 2026-06-18T14:18:49.600552Z 0 [System] [MY-015016] [Server] MySQL Server - end.
db-1 exited with code 1 (restarting)
db-1     | 2026-06-18T14:18:49.801821Z 0 [System] [MY-015015] [Server] MySQL Server - start.
db-1     | 2026-06-18T14:18:49.937995Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.4.2) starting as process 7
db-1     | mysqld: File './binlog.index' not found (OS errno 13 - Permission denied)
db-1     | 2026-06-18T14:18:49.939906Z 0 [ERROR] [MY-010119] [Server] Aborting
db-1     | 2026-06-18T14:18:49.940303Z 0 [System] [MY-010910] [Server] /usr/sbin/mysqld: Shutdown complete (mysqld 8.4.2)  MySQL Community Server - GPL.
db-1     | 2026-06-18T14:18:49.940306Z 0 [System] [MY-015016] [Server] MySQL Server - end.
Container qpixel-db-1 Error dependency db failed to start
dependency failed to start: container qpixel-db-1 is unhealthy
yalihupokn@zoqu-endiman:~/Repositories/Cd/qpixel$ docker compose down
[+] down 4/4
 ✔ Container qpixel-uwsgi-1 Removed                                                                                     0.0s
 ✔ Container qpixel-db-1    Removed                                                                                     0.0s
 ✔ Container qpixel-redis-1 Removed                                                                                     0.1s
 ✔ Network qpixel_default   Removed                                                                                     0.1s
yalihupokn@zoqu-endiman:~/Repositories/Cd/qpixel$ 

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions