SYS265 Entry for: Containerization with Docker - Oliver-Mustoe/Oliver-Mustoe-Tech-Journal GitHub Wiki
In this Lab we configured a Ubuntu 20.04 cloud server and worked with the application docker to do containerization.
Prerequisites
Setup notes
Ubuntu setup/docker setup notes
3 Expanded Ideas
These are 3 terms or topics from the lecture or lab that I wanted to learn more about, and my research results.
Containerization - To package software code with the OS libraries and dependencies required to run it together creating a container that will run consistently on any infrastructure is containerization. A container is a executable unit of software where the packaged libraries, dependencies, and code are all together and can be run on any type of machine. Containers are also lightweight since they share the machine OS's kernel. Containers are very prominent in modern cloud-native applications and are more portable/resource efficient compared to VMs.
SOURCES:
https://www.ibm.com/cloud/learn/containerization
https://www.ibm.com/cloud/learn/containers
Docker - Docker is an open source platform that provides the ability to package/run applications in containers.
ufw - Uncomplicated firewall (ufw) is a configuration tool for firewalls that runs on top of iptables. It's goal is to simplifying the process of firewall configuration.
SOURCES:
https://www.digitalocean.com/community/tutorials/ufw-essentials-common-firewall-rules-and-commands
https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-with-ufw-on-ubuntu-18-04