-
Notifications
You must be signed in to change notification settings - Fork 0
4.1 Containerization
To start with, we have to finish the initial setup of the new Ubuntu box. I started with the IP addresses by editing the file at /etc/netplan/00-installer-config.yaml and using the following headers and fields:

I then ran netplan apply and pinged both inside and outside the network to check connectivity.
I updated the "preserve_hostname" value to true in /etc/cloud/cloud.cfg so it would stick with the same hostname upon restart
Then I used hostnamectl set-hostname docker01-elizabeth to set the hostname, and I updated /etc/hosts with the new hostname and ip address (replacing the default "ubuntu")
I then restarted the server to make sure that the hostname was going to stick
At this point everything was happy. I was able to ping by hostname both inside and outside of docker01.
I used the tutorial at this website: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-20-04
In short, here is what I did:
sudo apt get update - get the updated list of packages
sudo apt install apt-transport-https ca-certificates curl software-properties-common - Install a few pre-requisites
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - - Install the GPG key for the official docker repository
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" - add the docker repository as a place the box can look for things
Double check that you are about to install from the Docker repo instead of the default Ubuntu one: apt-cache policy docker-ce
INSTALL DOCKER!!!
- sudo apt install docker-ce
You can check the status of docker with: sudo systemctl status docker