fMRIPrep installation: error while loading shared libraries

Hi, I’m trying to install fmriprep-docker on a linux platform
(.x86_64, SMP, GNU/Linux).

I have docker installed successfully (docker version 1.13.1).
Then I also did not get an error when running “pip3 install --user --upgrade fmriprep-docker”
But when I run “fmriprep-docker --version”, I got an error message:
"error while loading shared libraries: libprocps.so.4: cannot open shared object file: No such file or directory Could not detect memory capacity of Docker container.
Do you have permission to run docker?
"

To solve the issue I used: sudo find / -name libprocps.so.4
I found this file in several directories. Then I typed “sudo LD_LIBRARY_PATH=/usr/lib/libprocps.so.4 /usr/local/bin/fmriprep-docker” to link the file.
But I still got the error message “error while loading shared libraries: libprocps.so.4: cannot open shared object file: No such file or directory”
I appreciate if you can give me any help on this.

Chuanji

I got the problem fixed, just posted the answer so that someone may find helpful.
It turns out to be just that my docker storage run out of space. Since I’m new to docker,
I did not capture the error in the very beginning.
You can run ‘docker info’ to check the driver.
Mine is overlay2.
Then you can run ‘df -h /var/lib/docker/overlay2’ to check the space left.
I then run ‘docker system prune -a’ to clean up unused containers.
Then fmriprep-docker run properly. This reminds me of keeping mind of docker storage later.

MANAGED BY INCF