Du kannst nach dem docker run Befehl einen sleep Befehl einfügen.
sleep 20 # wartet 20 Sekunden
Noch besser wäre es, in einer Schleife zu warten bis der Container tatsächlich hochgefahren ist.
until [ "$(docker inspect -f '{{.State.Running}}' onlyoffice)" == "true" ]; do
echo "Container startet noch..."
sleep 2
done