Not sure if this is just me not understanding how additions/updates to mods work for the container, but upon restart or recreation the mods in the data/mods folder does not update properly and a certain handful of mods don't get loaded on startup. There are no errors, the mods just don't load.
Container ENV
DIFFICULTY | hard
EULA | true
FABRIC_LAUNCHER_VERSION | 1.0.0
FABRIC_LOADER_VERSION | 0.15.6
GID | 1000
INIT_MEMORY | 6G
JAVA_HOME | /opt/java/openjdk
JAVA_VERSION | jdk-21.0.2+13
LANG | en_US.UTF-8
LANGUAGE | en_US:en
LC_ALL | en_US.UTF-8
MAX_MEMORY | 8G
OPS | SaltySquatch04
PATH | /opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REPLACE_ENV_DURING_SYNC | true
TYPE | FABRIC
UID | 1000
VERSION | 1.20.1
Logs
[init] Running as uid=1000 gid=1000 with /data as 'drwxr-xr-x 13 1000 1000 4096 May 24 02:20 /data'
[init] Resolving type given FABRIC
[mc-image-helper] 17:03:10.389 INFO : Fabric launcher for minecraft 1.20.1 loader 0.15.6 is already available
[mc-image-helper] 17:03:13.311 INFO : Created/updated 1 property in /data/server.properties
[mc-image-helper] 17:03:14.176 INFO : The file /data/ops.json already exists, so no changes will be made
[init] Setting initial memory to 6G and max to 8G
[init] Starting the Minecraft server...
Starting net.fabricmc.loader.impl.game.minecraft.BundlerClassPathCapture
[17:03:19] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.15.6
[17:03:19] [main/INFO]: Loading 65 mods:
- accelerateddecay 3.0.1+mc1.20.1
- appleskin 2.5.1+mc1.20
- architectury 9.2.14
- betteradvancements 0.3.2.162
- carpet 1.4.112+v230608
- cloth-config 11.1.118
\-- cloth-basic-math 0.6.1
- connectedglass 1.1.11
- dynmap 3.6
- fabric-api 0.92.1+1.20.1
|-- fabric-api-base 0.4.31+1802ada577
|-- fabric-api-lookup-api-v1 1.6.36+1802ada577
|-- fabric-biome-api-v1 13.0.13+1802ada577
|-- fabric-block-api-v1 1.0.11+1802ada577
|-- fabric-block-view-api-v2 1.0.1+1802ada577
|-- fabric-blockrenderlayer-v1 1.1.41+1802ada577
|-- fabric-client-tags-api-v1 1.1.2+1802ada577
|-- fabric-command-api-v1 1.2.34+f71b366f77
|-- fabric-command-api-v2 2.2.13+1802ada577
|-- fabric-commands-v0 0.2.51+df3654b377
|-- fabric-containers-v0 0.1.64+df3654b377
|-- fabric-content-registries-v0 4.0.11+1802ada577
|-- fabric-convention-tags-v1 1.5.5+1802ada577
|-- fabric-crash-report-info-v1 0.2.19+1802ada577
|-- fabric-data-attachment-api-v1 1.0.0+de0fd6d177
|-- fabric-data-generation-api-v1 12.3.4+1802ada577
|-- fabric-dimensions-v1 2.1.54+1802ada577
|-- fabric-entity-events-v1 1.6.0+1c78457f77
|-- fabric-events-interaction-v0 0.6.2+1802ada577
|-- fabric-events-lifecycle-v0 0.2.63+df3654b377
|-- fabric-game-rule-api-v1 1.0.40+1802ada577
|-- fabric-item-api-v1 2.1.28+1802ada577
|-- fabric-item-group-api-v1 4.0.12+1802ada577
|-- fabric-key-binding-api-v1 1.0.37+1802ada577
|-- fabric-keybindings-v0 0.2.35+df3654b377
|-- fabric-lifecycle-events-v1 2.2.22+1802ada577
|-- fabric-loot-api-v2 1.2.1+1802ada577
|-- fabric-loot-tables-v1 1.1.45+9e7660c677
|-- fabric-message-api-v1 5.1.9+1802ada577
|-- fabric-mining-level-api-v1 2.1.50+1802ada577
|-- fabric-model-loading-api-v1 1.0.3+1802ada577
|-- fabric-models-v0 0.4.2+9386d8a777
|-- fabric-networking-api-v1 1.3.11+1802ada577
|-- fabric-networking-v0 0.3.51+df3654b377
|-- fabric-object-builder-api-v1 11.1.3+1802ada577
|-- fabric-particles-v1 1.1.2+1802ada577
|-- fabric-recipe-api-v1 1.0.21+1802ada577
|-- fabric-registry-sync-v0 2.3.3+1802ada577
|-- fabric-renderer-api-v1 3.2.1+1802ada577
|-- fabric-renderer-indigo 1.5.1+1802ada577
|-- fabric-renderer-registries-v1 3.2.46+df3654b377
|-- fabric-rendering-data-attachment-v1 0.3.37+92a0d36777
|-- fabric-rendering-fluids-v1 3.0.28+1802ada577
|-- fabric-rendering-v0 1.1.49+df3654b377
|-- fabric-rendering-v1 3.0.8+1802ada577
|-- fabric-resource-conditions-api-v1 2.3.8+1802ada577
|-- fabric-resource-loader-v0 0.11.10+1802ada577
|-- fabric-screen-api-v1 2.0.8+1802ada577
|-- fabric-screen-handler-api-v1 1.3.30+1802ada577
|-- fabric-sound-api-v1 1.0.13+1802ada577
|-- fabric-transfer-api-v1 3.3.5+8dd72ea377
\-- fabric-transitive-access-wideners-v1 4.3.1+1802ada577
- fabricloader 0.15.6
\-- mixinextras 0.3.2
- ferritecore 6.0.1
- fusion 1.1.1
- jade 11.8.0
- java 21
- jei 15.3.0.4
- lithium 0.11.2
- minecraft 1.20.1
- modernfix 5.16.1+mc1.20.1
\-- mixinextras 0.3.2
- structory 1.3.4
- supermartijn642corelib 1.1.17
- terralith 2.4.11
- toofast 1.2.0
- xaerominimap 24.1.1
- xaeroworldmap 1.38.4
[17:03:19] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/data/libraries/net/fabricmc/sponge-mixin/0.12.5+mixin.0.8.5/sponge-mixin-0.12.5+mixin.0.8.5.jar Service=Knot/Fabric Env=SERVER
[17:03:19] [main/INFO]: Compatibility level set to JAVA_17
[17:03:19] [main/WARN]: Reference map 'accelerated-decay-fabric-fabric-refmap.json' for accelerateddecay.mixins.json could not be read. If this is a development environment you can ignore this message
[17:03:19] [main/WARN]: Reference map 'accelerated-decay-common-refmap.json' for accelerateddecay-common.mixins.json could not be read. If this is a development environment you can ignore this message
[17:03:19] [main/WARN]: Reference map 'connectedglass.mixins.refmap.json' for connectedglass.mixins.json could not be read. If this is a development environment you can ignore this message
[17:03:19] [main/INFO]: Loaded configuration file for Lithium: 115 options available, 1 override(s) found
[17:03:20] [main/INFO]: Loaded configuration file for ModernFix 5.16.1+mc1.20.1: 55 options available, 0 override(s) found
[17:03:20] [main/INFO]: Applying Nashorn fix
[17:03:20] [main/WARN]: Force-disabling mixin 'alloc.blockstate.StateMixin' as rule 'mixin.alloc.blockstate' (added by mods [ferritecore]) disables it and children
[17:03:20] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.2).
[17:03:22] [main/INFO]: Injecting BlockStateBase cache population hook into getNeighborPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin
[17:03:22] [main/INFO]: Injecting BlockStateBase cache population hook into getPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin
[17:03:22] [main/INFO]: Injecting BlockStateBase cache population hook into getAllFlags from me.jellysquid.mods.lithium.mixin.util.block_tracking.AbstractBlockStateMixin
[17:03:23] [main/WARN]: Method overwrite conflict for getConnection in fabric-networking-api-v1.mixins.json:accessor.ServerPlayNetworkHandlerAccessor from mod fabric-networking-api-v1, previously written by carpet.mixins.ServerGamePacketListenerImpl_coreMixin. Skipping method.
[17:03:24] [main/WARN]: Method overwrite conflict for method_21740 in modernfix-common.mixins.json:perf.remove_biome_temperature_cache.BiomeMixin from mod modernfix, previously written by me.jellysquid.mods.lithium.mixin.world.temperature_cache.BiomeMixin. Skipping method.
[17:03:24] [main/WARN]: Method overwrite conflict for getClimateSettings in architectury.mixins.json:BiomeAccessor from mod architectury, previously written by carpet.mixins.Biome_scarpetMixin. Skipping method.
[17:03:24] [main/INFO]: Vanilla bootstrap took 3109 milliseconds
[17:03:24] [main/INFO]: [Dynmap] Mod Support API available
[17:03:25] [main/INFO]: Loading Xaero's Minimap - Stage 1/2 (Server)
[17:03:25] [main/INFO]: Loading Xaero's World Map - Stage 1/2 (Server)
[17:03:25] [main/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[17:03:25] [main/INFO]: Bypassed Mojang DFU
[17:03:26] [main/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4]
[17:03:26] [main/INFO]: [Dynmap] Register commands
[17:03:27] [main/INFO]: Loaded 7 recipes
[17:03:27] [main/INFO]: Loaded 1572 advancements
[17:03:27] [main/INFO]: Applied 0 biome modifications to 0 of 163 new biomes in 1.846 ms
[17:03:27] [Server thread/INFO]: [Dynmap] Added 119 custom biome mappings
[17:03:27] [Server thread/INFO]: [Dynmap] Using ops.txt for access control
[17:03:27] [Server thread/INFO]: Starting minecraft server version 1.20.1
[17:03:27] [Server thread/INFO]: Loading properties
[17:03:27] [Server thread/INFO]: Default game type: SURVIVAL
[17:03:27] [Server thread/INFO]: Generating keypair
[17:03:27] [Server thread/INFO]: Starting Minecraft server on *:25565
[17:03:27] [Server thread/INFO]: Using epoll channel type
[17:03:28] [Server thread/INFO]: Preparing level "world"
[17:03:28] [Server thread/INFO]: [Dynmap] Found cwebp at /usr/bin/cwebp and dwebp at /usr/bin/dwebp: webp format enabled
[17:03:28] [Server thread/INFO]: [Dynmap] Mod Support processing completed
[17:03:30] [Server thread/INFO]: [Dynmap] Loaded 27 shaders.
[17:03:31] [Server thread/INFO]: [Dynmap] Loaded 83 perspectives.
[17:03:31] [Server thread/INFO]: [Dynmap] Loaded 22 lightings.
[17:03:31] [Server thread/INFO]: [Dynmap] Starting enter/exit processing
[17:03:31] [Dynmap Render Thread/INFO]: [Dynmap] Finish marker initialization
[17:03:31] [Server thread/INFO]: [Dynmap] Web server started on address 0.0.0.0:8123
[17:03:31] [Server thread/INFO]: [Dynmap] version 3.6 is enabled - core version 3.6-899
[17:03:31] [Server thread/INFO]: [Dynmap] For support, visit our Discord at https://discord.gg/s3rd5qn
[17:03:31] [Server thread/INFO]: [Dynmap] For news, visit https://reddit.com/r/Dynmap or follow https://universeodon.com/@dynmap
[17:03:31] [Server thread/INFO]: [Dynmap] To report or track bugs, visit https://github.com/webbukkit/dynmap/issues
[17:03:31] [Server thread/INFO]: [Dynmap] If you'd like to donate, please visit https://www.patreon.com/dynmap or https://ko-fi.com/michaelprimm
[17:03:31] [Server thread/INFO]: [Dynmap] Loaded 3 maps of world 'world'.
[17:03:31] [Server thread/INFO]: [Dynmap] Loaded 2 maps of world 'DIM1'.
[17:03:31] [Server thread/INFO]: [Dynmap] Loaded 2 maps of world 'DIM-1'.
[17:03:31] [Server thread/INFO]: [Dynmap] Register events
[17:03:31] [Server thread/INFO]: [Dynmap] Enabled
[17:03:31] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[17:03:31] [Server thread/WARN]: Method overwrite conflict for removeIf in modernfix-common.mixins.json:bugfix.paper_chunk_patches.SortedArraySetMixin from mod modernfix, previously written by me.jellysquid.mods.lithium.mixin.world.chunk_tickets.SortedArraySetMixin. Skipping method.
[17:03:32] [Server thread/INFO]: Preparing spawn area: 0%
[17:03:32] [Server thread/INFO]: Preparing spawn area: 0%
[17:03:32] [Server thread/INFO]: Preparing spawn area: 0%
[17:03:33] [Server thread/INFO]: Time elapsed: 1460 ms
[17:03:33] [Server thread/INFO]: Done (5.075s)! For help, type "help"
[17:03:33] [Server thread/INFO]: Starting remote control listener
[17:03:33] [Server thread/INFO]: Thread RCON Listener started
[17:03:33] [Server thread/INFO]: RCON running on 0.0.0.0:25575
[17:03:33] [Server thread/WARN]: Dedicated server took 14.604 seconds to load
[17:03:33] [Server thread/INFO]: Start loading plugin from Jade
[17:03:33] [Server thread/INFO]: Start loading plugin from Jade
[17:03:33] [Server thread/INFO]: Start loading plugin from Jade
[17:03:33] [Server thread/INFO]: Loading Xaero's Minimap - Stage 2/2 (Server)
[17:03:33] [Server thread/INFO]: Loading Xaero's World Map - Stage 2/2 (Server)
Photo of mods folder

Not sure if this is just me not understanding how additions/updates to mods work for the container, but upon restart or recreation the mods in the data/mods folder does not update properly and a certain handful of mods don't get loaded on startup. There are no errors, the mods just don't load.
Container ENV
DIFFICULTY | hard
EULA | true
FABRIC_LAUNCHER_VERSION | 1.0.0
FABRIC_LOADER_VERSION | 0.15.6
GID | 1000
INIT_MEMORY | 6G
JAVA_HOME | /opt/java/openjdk
JAVA_VERSION | jdk-21.0.2+13
LANG | en_US.UTF-8
LANGUAGE | en_US:en
LC_ALL | en_US.UTF-8
MAX_MEMORY | 8G
OPS | SaltySquatch04
PATH | /opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
REPLACE_ENV_DURING_SYNC | true
TYPE | FABRIC
UID | 1000
VERSION | 1.20.1
Logs
[init] Running as uid=1000 gid=1000 with /data as 'drwxr-xr-x 13 1000 1000 4096 May 24 02:20 /data'
[init] Resolving type given FABRIC
[mc-image-helper] 17:03:10.389 INFO : Fabric launcher for minecraft 1.20.1 loader 0.15.6 is already available
[mc-image-helper] 17:03:13.311 INFO : Created/updated 1 property in /data/server.properties
[mc-image-helper] 17:03:14.176 INFO : The file /data/ops.json already exists, so no changes will be made
[init] Setting initial memory to 6G and max to 8G
[init] Starting the Minecraft server...
Starting net.fabricmc.loader.impl.game.minecraft.BundlerClassPathCapture
[17:03:19] [main/INFO]: Loading Minecraft 1.20.1 with Fabric Loader 0.15.6
[17:03:19] [main/INFO]: Loading 65 mods:
[17:03:19] [main/INFO]: SpongePowered MIXIN Subsystem Version=0.8.5 Source=file:/data/libraries/net/fabricmc/sponge-mixin/0.12.5+mixin.0.8.5/sponge-mixin-0.12.5+mixin.0.8.5.jar Service=Knot/Fabric Env=SERVER
[17:03:19] [main/INFO]: Compatibility level set to JAVA_17
[17:03:19] [main/WARN]: Reference map 'accelerated-decay-fabric-fabric-refmap.json' for accelerateddecay.mixins.json could not be read. If this is a development environment you can ignore this message
[17:03:19] [main/WARN]: Reference map 'accelerated-decay-common-refmap.json' for accelerateddecay-common.mixins.json could not be read. If this is a development environment you can ignore this message
[17:03:19] [main/WARN]: Reference map 'connectedglass.mixins.refmap.json' for connectedglass.mixins.json could not be read. If this is a development environment you can ignore this message
[17:03:19] [main/INFO]: Loaded configuration file for Lithium: 115 options available, 1 override(s) found
[17:03:20] [main/INFO]: Loaded configuration file for ModernFix 5.16.1+mc1.20.1: 55 options available, 0 override(s) found
[17:03:20] [main/INFO]: Applying Nashorn fix
[17:03:20] [main/WARN]: Force-disabling mixin 'alloc.blockstate.StateMixin' as rule 'mixin.alloc.blockstate' (added by mods [ferritecore]) disables it and children
[17:03:20] [main/INFO]: Initializing MixinExtras via com.llamalad7.mixinextras.service.MixinExtrasServiceImpl(version=0.3.2).
[17:03:22] [main/INFO]: Injecting BlockStateBase cache population hook into getNeighborPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin
[17:03:22] [main/INFO]: Injecting BlockStateBase cache population hook into getPathNodeType from me.jellysquid.mods.lithium.mixin.ai.pathing.AbstractBlockStateMixin
[17:03:22] [main/INFO]: Injecting BlockStateBase cache population hook into getAllFlags from me.jellysquid.mods.lithium.mixin.util.block_tracking.AbstractBlockStateMixin
[17:03:23] [main/WARN]: Method overwrite conflict for getConnection in fabric-networking-api-v1.mixins.json:accessor.ServerPlayNetworkHandlerAccessor from mod fabric-networking-api-v1, previously written by carpet.mixins.ServerGamePacketListenerImpl_coreMixin. Skipping method.
[17:03:24] [main/WARN]: Method overwrite conflict for method_21740 in modernfix-common.mixins.json:perf.remove_biome_temperature_cache.BiomeMixin from mod modernfix, previously written by me.jellysquid.mods.lithium.mixin.world.temperature_cache.BiomeMixin. Skipping method.
[17:03:24] [main/WARN]: Method overwrite conflict for getClimateSettings in architectury.mixins.json:BiomeAccessor from mod architectury, previously written by carpet.mixins.Biome_scarpetMixin. Skipping method.
[17:03:24] [main/INFO]: Vanilla bootstrap took 3109 milliseconds
[17:03:24] [main/INFO]: [Dynmap] Mod Support API available
[17:03:25] [main/INFO]: Loading Xaero's Minimap - Stage 1/2 (Server)
[17:03:25] [main/INFO]: Loading Xaero's World Map - Stage 1/2 (Server)
[17:03:25] [main/INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[17:03:25] [main/INFO]: Bypassed Mojang DFU
[17:03:26] [main/INFO]: [fabric-registry-sync] Loaded registry data [file 1/4]
[17:03:26] [main/INFO]: [Dynmap] Register commands
[17:03:27] [main/INFO]: Loaded 7 recipes
[17:03:27] [main/INFO]: Loaded 1572 advancements
[17:03:27] [main/INFO]: Applied 0 biome modifications to 0 of 163 new biomes in 1.846 ms
[17:03:27] [Server thread/INFO]: [Dynmap] Added 119 custom biome mappings
[17:03:27] [Server thread/INFO]: [Dynmap] Using ops.txt for access control
[17:03:27] [Server thread/INFO]: Starting minecraft server version 1.20.1
[17:03:27] [Server thread/INFO]: Loading properties
[17:03:27] [Server thread/INFO]: Default game type: SURVIVAL
[17:03:27] [Server thread/INFO]: Generating keypair
[17:03:27] [Server thread/INFO]: Starting Minecraft server on *:25565
[17:03:27] [Server thread/INFO]: Using epoll channel type
[17:03:28] [Server thread/INFO]: Preparing level "world"
[17:03:28] [Server thread/INFO]: [Dynmap] Found cwebp at /usr/bin/cwebp and dwebp at /usr/bin/dwebp: webp format enabled
[17:03:28] [Server thread/INFO]: [Dynmap] Mod Support processing completed
[17:03:30] [Server thread/INFO]: [Dynmap] Loaded 27 shaders.
[17:03:31] [Server thread/INFO]: [Dynmap] Loaded 83 perspectives.
[17:03:31] [Server thread/INFO]: [Dynmap] Loaded 22 lightings.
[17:03:31] [Server thread/INFO]: [Dynmap] Starting enter/exit processing
[17:03:31] [Dynmap Render Thread/INFO]: [Dynmap] Finish marker initialization
[17:03:31] [Server thread/INFO]: [Dynmap] Web server started on address 0.0.0.0:8123
[17:03:31] [Server thread/INFO]: [Dynmap] version 3.6 is enabled - core version 3.6-899
[17:03:31] [Server thread/INFO]: [Dynmap] For support, visit our Discord at https://discord.gg/s3rd5qn
[17:03:31] [Server thread/INFO]: [Dynmap] For news, visit https://reddit.com/r/Dynmap or follow https://universeodon.com/@dynmap
[17:03:31] [Server thread/INFO]: [Dynmap] To report or track bugs, visit https://github.com/webbukkit/dynmap/issues
[17:03:31] [Server thread/INFO]: [Dynmap] If you'd like to donate, please visit https://www.patreon.com/dynmap or https://ko-fi.com/michaelprimm
[17:03:31] [Server thread/INFO]: [Dynmap] Loaded 3 maps of world 'world'.
[17:03:31] [Server thread/INFO]: [Dynmap] Loaded 2 maps of world 'DIM1'.
[17:03:31] [Server thread/INFO]: [Dynmap] Loaded 2 maps of world 'DIM-1'.
[17:03:31] [Server thread/INFO]: [Dynmap] Register events
[17:03:31] [Server thread/INFO]: [Dynmap] Enabled
[17:03:31] [Server thread/INFO]: Preparing start region for dimension minecraft:overworld
[17:03:31] [Server thread/WARN]: Method overwrite conflict for removeIf in modernfix-common.mixins.json:bugfix.paper_chunk_patches.SortedArraySetMixin from mod modernfix, previously written by me.jellysquid.mods.lithium.mixin.world.chunk_tickets.SortedArraySetMixin. Skipping method.
[17:03:32] [Server thread/INFO]: Preparing spawn area: 0%
[17:03:32] [Server thread/INFO]: Preparing spawn area: 0%
[17:03:32] [Server thread/INFO]: Preparing spawn area: 0%
[17:03:33] [Server thread/INFO]: Time elapsed: 1460 ms
[17:03:33] [Server thread/INFO]: Done (5.075s)! For help, type "help"
[17:03:33] [Server thread/INFO]: Starting remote control listener
[17:03:33] [Server thread/INFO]: Thread RCON Listener started
[17:03:33] [Server thread/INFO]: RCON running on 0.0.0.0:25575
[17:03:33] [Server thread/WARN]: Dedicated server took 14.604 seconds to load
[17:03:33] [Server thread/INFO]: Start loading plugin from Jade
[17:03:33] [Server thread/INFO]: Start loading plugin from Jade
[17:03:33] [Server thread/INFO]: Start loading plugin from Jade
[17:03:33] [Server thread/INFO]: Loading Xaero's Minimap - Stage 2/2 (Server)
[17:03:33] [Server thread/INFO]: Loading Xaero's World Map - Stage 2/2 (Server)
Photo of mods folder