Skill 3.4 Create and Configure Container Flashcards
Describe containers
Allow you to package an application and all its dependencies into a compresses package called an image. A container runtime can then be installed on your computer and poitn to the image in the repository.
Why doesn’t a container need an entire operating system
because it is used the kernel of the OS which is why you can’t run a linux based kernal on a Windows computer
Describe Azure Container instances(ACI)
Easy to create containers.
Point ACI to a repository and it creates the container for you. it doesn’t require that you pay for a VM, ACI is serverless and can be access using a public IP address or a DNS name label
Describe Azure Kubernetes Service
A cloud-based implementation of the popular container orchestration service Kubernetes. Kubernetes runs on top of the containers at runtime, and it can help you scale and mange a containerized deployment
What is a convenient way to create a container for ACI
Azure Cloud Shell
How can containers be accessed
Over the internet on port 80
What is a container group
top-level object in ACI, and it represents all the containers running on a particular computer. Multiple containers being used in a container group share the same URL so you will need to specify a seperate port for each container
What are multi-container groups supported on
ONly supported on Linux.
What is the largest image you can host in ACI
15GB while the container cannot use more then 4 cpu cores and 16 gb of memory
What container properties require a delete to change
OS Type
CPU, memory, or GPU resources
Restart policy
Network profile
Availability Zone
What is Azure Kubernetes Service (AKS)
allows for orchestration that can help you to manage the complexity of a multi-container deployment
What is the resource group for the AKS Cluster
The group that you specify when you create a cluster
How many pods can use an Azure Disk
one
How can you make sure that the lifecycle of your data is not tied to the existence of your pods
By using persistent storage
What is the command line tool to manaually scale an AKS cluste
kubectl command line tool