Hi Alexey this is the result of the echo, cat and rm commands
jamcom2@jamcom2:~$ echo 1 > /JamCom2files/Storj/Data/1.txt
jamcom2@jamcom2:~$ cat /JamCom2files/Storj/Data/1.txt
1
jamcom2@jamcom2:~$ rm /JamCom2files/Storj/Data/1.txt
jamcom2@jamcom2:~$
Looks like the path exists, is accesible and can stand operations on it.
Regarding the identity I have taken the one from /home/jamcom2/.local/share/storj/identity/storagenode
and moved it to where the node is going to have all its stuff.
As a result the commands are
docker set up
sudo docker run --rm -e SETUP="true" \
--mount type=bind,source="/JamCom2files/Storj/ID",destination=/app/identity \
--mount type=bind,source="/JamCom2files/Storj/Data",destination=/app/config \
--name storagenode storjlabs/storagenode:latest
docker run
sudo docker run -d --restart unless-stopped --stop-timeout 300 \
-p 28967:28967 \
-p 127.0.0.1:14002:14002 \
-e WALLET="0x1024a4498390748D8c3a6797f7413a11AA2B87cD" \
-e EMAIL="zjamaicano@protonmail.com" \
-e ADDRESS="jamcom2.ddns.net:28967" \
-e STORAGE="1.3TB" \
--mount type=bind,source="/JamCom2files/Storj/ID",destination=/app/identity \
--mount type=bind,source="/JamCom2files/Storj/Data",destination=/app/config \
--name storagenode storjlabs/storagenode:latest
But anyways I just run the set up and the error persists, this is it by the way
jamcom2@jamcom2:~$ sudo docker run --rm -e SETUP="true" \
> --mount type=bind,source="/JamCom2files/Storj/ID",destination=/app/identity \
> --mount type=bind,source="/JamCom2files/Storj/Data",destination=/app/config \
> --name storagenode storjlabs/storagenode:latest
docker: Error response from daemon: invalid mount config for type "bind": bind source path does not exist: /JamCom2files/Storj/ID.
See 'docker run --help'.
jamcom2@jamcom2:~$
Should I delete everything (even docker) and restart from scratch?