![Page 1: A PHUSE Working Group for Validating Container Images](https://reader033.vdocuments.us/reader033/viewer/2022051013/6276cd5d2e88cb72a01091b6/html5/thumbnails/1.jpg)
Eli Miller, Atorus Research
Doug Kelkhoff, Genentech / Roche
A PHUSE Working Group for Validating Container Images
![Page 2: A PHUSE Working Group for Validating Container Images](https://reader033.vdocuments.us/reader033/viewer/2022051013/6276cd5d2e88cb72a01091b6/html5/thumbnails/2.jpg)
A way to generalize an applicationor environment
A requirement to document a system is consistent and produces high-quality results.
Documentation ConsistencyQuality
![Page 3: A PHUSE Working Group for Validating Container Images](https://reader033.vdocuments.us/reader033/viewer/2022051013/6276cd5d2e88cb72a01091b6/html5/thumbnails/3.jpg)
![Page 4: A PHUSE Working Group for Validating Container Images](https://reader033.vdocuments.us/reader033/viewer/2022051013/6276cd5d2e88cb72a01091b6/html5/thumbnails/4.jpg)
Alice is preparing some analysis for several studies. Her organizationrequires her analysis to bereproducible at certain stages ofthe study
![Page 5: A PHUSE Working Group for Validating Container Images](https://reader033.vdocuments.us/reader033/viewer/2022051013/6276cd5d2e88cb72a01091b6/html5/thumbnails/5.jpg)
Bob needs to build off of Alice's container, so he pulls the latestenvironment and work. He then pushes his work to a container tagged'Final'.
![Page 6: A PHUSE Working Group for Validating Container Images](https://reader033.vdocuments.us/reader033/viewer/2022051013/6276cd5d2e88cb72a01091b6/html5/thumbnails/6.jpg)
Carl needs to verify the work of Alice and Bob. He also wants to do his own analysis, while making sure the work that's being done meets regulatoryrequirements.
![Page 7: A PHUSE Working Group for Validating Container Images](https://reader033.vdocuments.us/reader033/viewer/2022051013/6276cd5d2e88cb72a01091b6/html5/thumbnails/7.jpg)
![Page 8: A PHUSE Working Group for Validating Container Images](https://reader033.vdocuments.us/reader033/viewer/2022051013/6276cd5d2e88cb72a01091b6/html5/thumbnails/8.jpg)
Something that demonstrates the environment is working as expected
Figure out what containers need to do
Work with other groups that are creating containers
![Page 9: A PHUSE Working Group for Validating Container Images](https://reader033.vdocuments.us/reader033/viewer/2022051013/6276cd5d2e88cb72a01091b6/html5/thumbnails/9.jpg)
The image shouldn't include the data in most cases
The image can't require elevated privileges
We might need to host the containers on a:
DesktopDedicated Resource Sponsor Hosted Platform
![Page 10: A PHUSE Working Group for Validating Container Images](https://reader033.vdocuments.us/reader033/viewer/2022051013/6276cd5d2e88cb72a01091b6/html5/thumbnails/10.jpg)
A set of scripts for performing IQ/OQ including base Rqualification tests and installed packages.
Context for the purpose of the repository, examples, and other groups that areworking in the space.
Discover other process for automated IQ/OQ process and provide a method forextending the validation.