Non-Root User Configuration to Dockerfile#769
Non-Root User Configuration to Dockerfile#769dave90 wants to merge 0 commit intocheshire-cat-ai:developfrom
Conversation
|
installation of plugin dependencies occurs before the switch to a non-root user, eliminating any potential issues. Following the snippet: |
Plugins can also be installed and activated after the image has been built: core/core/cat/mad_hatter/plugin.py Line 68 in 4c9fff0 That makes things more complicated :( |
|
Good point :). Therefore, I've updated the Dockerfile to include a local bin directory in the user's PATH. This modification enables the installation of python packages in a local directory allowing users to install new packages at runtime. |
Thanks I'm going to try this out |
|
Closed this pull request and created a new one: -> #790 |
Description
Updates Dockerfile to improve container security by introducing non-root user configurations.
Related to issue #765
Type of change
Checklist: