Create a Container
What the hell is a Container:
- smallest form of an APP
- They're SCALABLE
- Great for RAPID Developement
Create your first Container
Start wih Docker https://docs.docker.com/engine/install/
:
Figure out your OS
# I hope you know your OS
Just like a hypervisor, you will need to have Virtualization enabled in your BIOS
Containers will embed the OS of the app they need, this is the only time where Windows is a a bigger PITA that Linux
Why use Containers
Why aren't you using containers
They are a live saver!
Git it?
CONTAINERS are small, cheaper for backups.
CONTAINERS are fast, they don't include bloat ware
CONTAINERS are disposable, just like your compostable vegan **plastic**
CONTAINERS are friendly and OS agnostic.
CONTAINERS are the road to ON PREM - CLOUD harmony
CONTAIENRS are fun!
Find your Hub
The best one doesn't start with POR
Container Registries:
Docker Hub
Amazon ECR
Harbor
Azure Container Registry
GitHub Container Registry
Google Container Registry
JFrog Container Registry
Use what is already created and expand on that. Docker Compose is the Duck tape and WD-40 of the Application Development world.