Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tenthirtyam/container-powerclicore
A container image for VMware PowerCLI on PowerShell Core :whale:
https://github.com/tenthirtyam/container-powerclicore
container docker powercli powershell vmware
Last synced: about 1 month ago
JSON representation
A container image for VMware PowerCLI on PowerShell Core :whale:
- Host: GitHub
- URL: https://github.com/tenthirtyam/container-powerclicore
- Owner: tenthirtyam
- License: bsd-2-clause
- Created: 2022-06-08T00:10:02.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-11-15T04:00:26.000Z (3 months ago)
- Last Synced: 2024-12-15T19:00:57.728Z (about 1 month ago)
- Topics: container, docker, powercli, powershell, vmware
- Language: Dockerfile
- Homepage: https://hub.docker.com/r/tenthirtyam/powerclicore
- Size: 25.4 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: docs/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: docs/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Container Image for VMware PowerCLI on PowerShell Core
## Overview
Provides a container image for running VMware PowerCLI and supporting modules.
This image includes the following components:
Component | Version | Description
---------|----------|----------
`VMware.PowerCLI` | 12.7.0 | A collection of PowerShell modules for managing and automating VMware products.
`VMware.vSphere.SsoAdmin` | 1.3.8 | PowerShell module for vCenter Single Sign-on.
`PowerVCF`| 2.2.0 | PowerShell module for VMware Cloud Foundation API.## Get Started
Run the following to download the latest container from Docker Hub:
```hcl
docker pull tenthirtyam/powerclicore:latest
```Run the following to download a specific version from Docker Hub:
```hcl
docker pull tenthirtyam/powerclicore:x.y.z
```Open an interactive terminal:
```hcl
docker run --rm -it tenthirtyam/powerclicore
```Run a local script:
```hcl
docker run --rm --entrypoint="/usr/bin/pwsh" -v /users/tenthirtyam/pwsh:/tmp/shared tenthirtyam/powerclicore /tmp/shared/example.ps1
```Where `/users/tenthirtyam/pwsh` is the local directory path for your PowerShell scripts.