My basic PowerShell CLI in a container
- PowerShell-based command line interface
- Cross-platform compatibility (Windows, Linux, macOS)
- Container support via Docker
- GitHub Actions automated builds
docker run -it --name powershell-cli ghcr.io/yooakim/pwsh-cli
git clone https://github.com/yooakim/pwsh-cli
cd pwsh-cli
docker pull ghcr.io/yooakim/pwsh-cli:latest
docker run -it ghcr.io/yooakim/pwsh-cli
docker build --build-arg USERNAME=mycustomuser -t powershell-cli .
docker run -it pwsh-cli
- PowerShell 7.0 or higher
- Docker (optional)
- Git
- Clone the repository
- Install dependencies
- Run the development environment
- Fork the repository
- Create your feature branch (git checkout -b feature/amazing-feature)
- Commit your changes (git commit -m 'Add some amazing feature')
- Push to the branch (git push origin feature/amazing-feature)
- Open a Pull Request
This project is licensed under the MIT License - see the LICENSE file for details.
Joakim Westin - @yooakim
Project Link: https://github.com/yooakim/pwsh-cli