Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Docker: run as non-root user, use venv
1. Run as non-elevated user by default 2. Install scancodeio in venv 3. Make it possible to set up UNAME/UID/GID on buildtime 4. Move scancodeio from /app to /opt to be more in-line with: https://refspecs.linuxfoundation.org/FHS_3.0/fhs/index.html 5. Set cache to /tmp as it is disposable after build 6. Upgrade pip to have less red in build log Resolves nexB#260 Resolves nexB#399 Signed-off-by: Alexander Mazuruk <a.mazuruk@samsung.com>
- Loading branch information