Docker Install on Ubuntu 22.04.2 LTS

To install Docker on Ubuntu 22.04.2 LTS you can use these simple instructions, these are based on a standard Ubuntu 22.04.2 LTS installation and using a user called “ubuntu”. Once downloaded make sure it is executable with: Now run the installation with the following, the script has sudo commands added so you may need to … Read more

Python Virtual Environment

A very quick overview of how you can use Python virtual environments. https://packaging.python.org/en/latest/guides/installing-using-pip-and-virtual-environments/ Install the Virtual Environment First install the virtual environment. Create the Virtual Environment Let’s say I have a project called “python-static-site”, so we’ll create the virtual environment within this project directory along with all the source files. The second argument is the … Read more

Using Gitlab CI/CD to Manage Configuration (e.g. Apache2) – Part 1

Infrastructure as Code (IaC) is a useful way to maintain the configuration of your infrastructure components. It provides a way that you can store your infrastructure or application’s configuration in a versioned location and then coupled with CI/CD brings you the benefits of being able to enforce gatekeeping on any changes to the configuration, automate … Read more