Skip to content

Conversation

@erikwebb
Copy link
Member

@erikwebb erikwebb commented Sep 25, 2025

For customers that do not (or prefer not) to have a local PHP environment like potentially Next.js developers, an alternative installation method via Docker avoids any need for local setup.

  • Install all necessary dependencies into Docker build and run layers
  • Using PHP 8.4 for Docker image
  • Add README instructions to utilize standalone Docker container method with notes on using Docker volume for config persistence

Specifically, the local flow is -

docker build . -t terminus
docker volume create terminus --ignore
docker run -tv terminus:/root/.terminus terminus:latest self:info

- Install base dependencies in Dockerfile
- Add README instructions to utilize standalone Docker container method
- Add notes on using Docker volume for config persistence
@wiz-inc-b08cf2810f
Copy link

wiz-inc-b08cf2810f bot commented Sep 25, 2025

Wiz Scan Summary

Scanner Findings
Vulnerability Finding Vulnerabilities -
Data Finding Sensitive Data -
IaC Misconfiguration IaC Misconfigurations 2 Medium 3 Low
Total 2 Medium 3 Low

View scan details in Wiz

To detect these findings earlier in the dev lifecycle, try using Wiz Code VS Code Extension.

@erikwebb erikwebb changed the title Create new Dockerfile to run Terminus in isolated environment DEVX-3831: Create new Dockerfile to run Terminus in isolated environment Sep 25, 2025
@erikwebb erikwebb closed this Sep 25, 2025
@erikwebb erikwebb deleted the erikwebb/terminus-Dockerfile branch September 25, 2025 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants