So was casually looking over the documentation some more and was in the “Setting up the Storage Node” section. While this documentation worked fine for me, I realized that the command I ran was no longer “valid” for my current configuration. I have since changed the mount point of my node. What was “/mnt/storj/storagenode” when I ran the Docker SETUP step (on Linux if it matters) is now “/mnt/storj1/storagenode1”. I made this change some days ago, removed and restarted my Docker container with the updated mount binds without redoing the setup step, and everything seems to be happily chugging along.
So can someone expand on just what the:
docker run --rm -e SETUP="true" \ --mount type=bind,source="<identity-dir>",destination=/app/identity \ --mount type=bind,source="<storage-dir>",destination=/app/config \ --name storagenode storjlabs/storagenode:latest
step does? I mean, it works, sure. But I’m the type of person who likes to know how something works and/or why it is there. Would be great if the explanation could be added to the documentation but I’d be satisfied if someone could simply let me know here.