diff --git a/install/docker/run.sh b/install/docker/run.sh index 716159bfb..80bbe531a 100644 --- a/install/docker/run.sh +++ b/install/docker/run.sh @@ -46,6 +46,9 @@ if [ ! -f "/etc/ssh/ssh_host_ed25519_key" ]; then ssh-keygen -t ed25519 -b 1024 -f /etc/ssh/ssh_host_ed25519_key -N '' fi +# handle empty data directory +mkdir -p /data/logs + /usr/sbin/sshd -E /data/logs/jumpserver.log python /jumpserver/manage.py syncdb --noinput if [ ! -f "/home/init.locked" ]; then