container-service-extension
container-service-extension copied to clipboard
Add a Dockerfile
Adds an implemenation of a Dockerfile, to deliver the CSE command line as a single container.
Following VMware open source policies, the base image of the Dockerfile is Photon OS, and the source code for the extension is loaded from source instead of downloading from PyPi, for cleaner provenance.
Because the code isn't loaded by PyPi, the version code that used pkgconfig needed to be changed. Now the version file will be built from environment variables.
Finally, to build the docker images, added a makefile. It may be a good chance to add some of the random script files currently in the project into the makefile.
Included is a manually generated OSS tracking file.
Signed-off-by: Glenn McElhoe [email protected]
@gmcelhoe, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding Signed-off-by: John Doe <[email protected]> to the last line of each Git commit message. The e-mail address used to sign must match the e-mail address of the Git author. Click here to view the Developer Certificate of Origin agreement.
- Commit 6c5dccb0545427b3edd371ba229f6bf0d42db4a0 must be signed by [email protected]
@gmcelhoe, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding Signed-off-by: John Doe <[email protected]> to the last line of each Git commit message. The e-mail address used to sign must match the e-mail address of the Git author. Click here to view the Developer Certificate of Origin agreement.
- Commit ee71c34d5ae109eeddac1e558d7a132d748c3ab0 must be signed by [email protected]
@gmcelhoe, you must sign every commit in this pull request acknowledging our Developer Certificate of Origin before your changes are merged. This can be done by adding Signed-off-by: John Doe <[email protected]> to the last line of each Git commit message. The e-mail address used to sign must match the e-mail address of the Git author. Click here to view the Developer Certificate of Origin agreement.
- Commit f115d51f72f99d7e599660e5289b4db15c2cf2ed must be signed by [email protected]