Chapter 15. TCI - Image Building Flashcards
1
Q
What is the background and goal of image building?
A
- for starting a new or replacing an old service we need the image from which the service can be started
- these images should be created in an automated fashion
2
Q
How does the Image building function in Podman?
A
- read instructions from a text file and generate the requested image
- internally after each instruction it creates a container and then commits it to persistent storage
- the instruction file is called Dockerfile or Containerfile, makes Podman more flexible with the source used for image build process
- both files have the same instruction syntax
- Containerfiles start from a base image, that is modified by subsequent instructions in the file
3
Q
What are image registries and for what are they used?
A
- repository or has the capabilities to store multiple repositories which provide means to segregate the registry into isolated projects dedicated to individual users, teams, organizations, etc
4
Q
What are a few popular image registries?
A
- ArtifactHub (CNCF) open source
- Docker Hub
- Harbor
- Skopeo
- Azure Container Registry
- AWS Elastic Container Registry