I'm running the following docker command: docker run -v /data/polygon/mainnet:/data ghcr.io/streamingfast/firehose-ethereum:v1.2.2-polygon-v0.3.2-fh2.1 start reader-node --common-chain-id=137 --common-network-id=137 --data-dir=/data " Note that I'm mounting /data/polygon/mainnet to /data and that /data is being used as the data-dir arg. When this container starts up, it creates files and folders in /data in the container which I can see from the host: 12:11PM /data/polygon/mainnet ❯❯❯ ls reader storage However, when I try to cd into one of the directories I get denied: 12:15PM /data/polygon/mainnet/reader ✘ 1 ❯❯❯ cd /data/polygon/mainnet/reader/data cd: permission denied: /data/polygon/mainnet/reader/data 12:15PM /data/polygon/mainnet/reader ✘ 1 ❯❯❯ sudo !! 12:15PM /data/polygon/mainnet/reader ✘ 1 ❯❯❯ sudo cd /data/polygon/mainnet/reader/data sudo: cd: command not found But, I can cd into the `reader directory no problem: 12:16PM /home/ubuntu ❮❮❮ cd /data/polygon/mainnet/reader 12:16PM /data/polygon/mainnet/reader ❯❯❯ ls data work If I list the folders under reader I see the following 12:17PM /data/polygon/mainnet/reader ❯❯❯ ls -la total 0 drwxr-xr-x 4 root 42 Jan 11 12:11 . drwxr-xr-x 4 root 47 Jan 11 12:11 .. drwx------ 4 root 33 Jan 11 12:11 data drwxr-xr-x 3 root 41 Jan 11 12:11 work Which is odd because the reader directory is owned by root, just like the data directory. Why can't I cd into the data directory? Ninja edit: turns out running chown -R ubuntu data solves the issue. I do still wonder why I couldn't cd into data but I could cd into reader.