Docker Plex not starting

I run a Docker Swarm and have had Plex running for over a year, but a few weeks ago Plex no longer starts, it just stops and spins up another container…

version: "3"
services:
  plex:
    image: plexinc/pms-docker
    restart: unless-stopped
    ports:
      - 32400:32400/tcp
      - 3005:3005/tcp
      - 8324:8324/tcp
      - 32469:32469/tcp
      - 1900:1900/udp
      - 32410-32414:32410-32414/udp
    environment:
      - TZ="America/New_York"
    volumes:
      - /mnt/plex/plexmediaserver:/config
      - /mnt/movies:/movies
      - /mnt/tv:/tv
      - /mnt/music:/music
    deploy:
      placement:
        constraints: [node.labels.type == server]
      labels:
        - "traefik.enable=true"
        - "traefik.http.services.plex.loadbalancer.server.port=32400"
        - "traefik.http.routers.plex.entrypoints=web"
        - "traefik.http.routers.plex.rule=Host(`plex`,`plex.home`)"
        - "traefik.http.routers.plex.service=plex"
        - "traefik.docker.network=core-infra"

From Docker logs:

[s6-init] making user provided files available at /var/run/s6/etc...exited 0.
[s6-init] ensuring user provided files have correct perms...exited 0.
[fix-attrs.d] applying ownership & permissions fixes...
[fix-attrs.d] done.
[cont-init.d] executing container initialization scripts...
[cont-init.d] 40-plex-first-run: executing... 
Plex Media Server first run setup complete
[cont-init.d] 40-plex-first-run: exited 0.
[cont-init.d] 45-plex-hw-transcode-and-connected-tuner: executing... 
[cont-init.d] 45-plex-hw-transcode-and-connected-tuner: exited 0.
[cont-init.d] 50-plex-update: executing... 
[cont-init.d] 50-plex-update: exited 0.
[cont-init.d] done.
[services.d] starting services
Starting Plex Media Server.
[services.d] done.
Plex Media Server is already running. Will not start...
Stopping Plex Media Server.
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
Starting Plex Media Server.

From my Plex Media Server.log:

Jan 25, 2022 00:19:00.787 [0x7f108c6c0b38] INFO - Plex Media Server v1.25.3.5409-f11334058 - Docker Docker Container x86_64 - build: linux-x86_64 debian - GMT 00:00
Jan 25, 2022 00:19:00.788 [0x7f108c6c0b38] INFO - Linux version: 5.4.0-96-generic, language: en-US
Jan 25, 2022 00:19:00.788 [0x7f108c6c0b38] INFO - Processor AMD Ryzen 5 2600X Six-Core Processor
Jan 25, 2022 00:19:00.788 [0x7f108c6c0b38] INFO - Compiler is - Clang 11.0.1 (https://plex.tv b587490162c22e078c314e3f7dc560c691d126aa)
Jan 25, 2022 00:19:00.788 [0x7f108c6c0b38] INFO - /usr/lib/plexmediaserver/Plex Media Server
Jan 25, 2022 00:19:03.096 [0x7f108ff4a6e8] INFO - SQLITE3:0x80000001, 283, recovered 205067 frames from WAL file /config/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db-wal
Jan 25, 2022 00:19:04.575 [0x7f108ff4a6e8] INFO - [CERT/OCSP] Successfully retrieved response from cache.
Jan 25, 2022 00:19:04.661 [0x7f1089fbbb38] WARN - Couldn't determine bundle identifier for plug-in at: "/usr/lib/plexmediaserver/Resources/Plug-ins-f11334058/WebClient.bundle"
Jan 25, 2022 00:19:05.191 [0x7f108a271b38] WARN - [MediaProviderManager] Unrecognized MediaProvider feature: availability
Jan 25, 2022 00:19:05.191 [0x7f108a271b38] WARN - [MediaProviderManager] Unrecognized MediaProvider feature: availability-platforms
Jan 25, 2022 00:19:05.196 [0x7f108a100b38] WARN - [MediaProviderManager] Unrecognized MediaProvider feature: availability
Jan 25, 2022 00:19:05.196 [0x7f108a100b38] WARN - [MediaProviderManager] Unrecognized MediaProvider feature: availability-platforms

I have tried deleting the the .pid file. I haven’t tried fixing a corrupted database, not sure how to get a copy of the specialized SQLLite client via docker…

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.