There are lot of errors on permissions when it comes to centos8. Although firewalld was stopped including permissive setenforce[=0], still there are lots of error permission denied in NPM.
In an instance where I should allow others to +rwx just so I can start an npm. It was all the time. EACCES permission denied on ‘mkdir’ accessing /usr/local/lib, /usr/local, etc. compose-docker up cannot be properly executed. During docker-compose section. Running “docker-compose up” will not you move any further.