Thanks for looking, i had restarted the docker multiple times to no avail. I've just tried restarting a few times again but it's not updating, i wonder if it's something on my end. It has updated fine in the past like the previous big april update.
This is the log on the server when i restart the docker
Session terminated, killing shell... ...killed.
stop
[2020-08-12 09:25:09 INFO] Server stop requested.
[2020-08-12 09:25:09 INFO] Stopping server...
Quit correctly
---Checking if UID: 99 matches user---
usermod: no changes
---Checking if GID: 100 matches user---
usermod: no changes
---Setting umask to 000---
---Checking for optional scripts---
---No optional script found, continuing---
---Starting...---
---Checking if UID: 99 matches user---
usermod: no changes
---Checking if GID: 100 matches user---
usermod: no changes
---Setting umask to 000---
---Checking for optional scripts---
---No optional script found, continuing---
---Starting...---
---Can't get latest version from Minecraft Bedrock falling back to v 1.16.1.02---
---Minecraft Bedrock Server Version up-to-date---
---Preparing Server---
---Checking for 'server.properties'---
---'server.properties' found...
---Checking for old logs---
---Starting Server---
NO LOG FILE! - Failed to up file descriptor limit Operation not permitted
NO LOG FILE! - setting up server logging...
[2020-08-12 09:25:18 INFO] Starting Server
[2020-08-12 09:25:18 INFO] Version 1.16.1.2
[2020-08-12 09:25:18 INFO] Session ID 1eb6a64b-9867-459f-94e4-64c25e8fffc0
[2020-08-12 09:25:18 INFO] Level Name: Survival Server
[2020-08-12 09:25:18 INFO] Game mode: 0 Survival
[2020-08-12 09:25:18 INFO] Difficulty: 2 NORMAL
[2020-08-12 09:25:19 INFO] opening worlds/Survival Server/db
[2020-08-12 09:25:23 INFO] IPv4 supported, port: 19132
[2020-08-12 09:25:23 INFO] IPv6 not supported
[2020-08-12 09:25:23 INFO] IPv4 supported, port: 47706
[2020-08-12 09:25:23 INFO] IPv6 not supported
[2020-08-12 09:25:25 INFO] Server started.