Fix For My Docker Install Issue

I haven't been able to install docker on my Ubuntu desktops until now because I kept getting an error. As a workaround, I would do all my builds in a virtual machine. However I now finally have the solution that worked for me. Turn off your VPN before running the…

Read this article

Docker Within Docker

In case you ever need to run docker within docker, here is an example Dockerfile that does just that. FROM ubuntu:16.04 RUN apt-get update RUN apt-get install -y \ apt-transport-https ca-certificates RUN apt-key adv \ --keyserver hkp://p80.pool.sks-keyservers.net:80 \ --recv-keys 58118E89F3A912897C070ADBF76221572C52609D RUN echo "deb https://apt.dockerproject.…

Read this article

Ubuntu 16.04 - Install Tilix

Terminix Tilix looks like a prettier alternative to the terminator terminal. It has a lot of great color themes bundled with it and there appears to be a lot of useful features, including a side bar of terminal sessions. Install To install terminix, you can run the following commands. sudo…

Read this article

Git - Move Recent Commits To A Branch

Today I will show you how to perform the following change to your git repository: AABBCCDDMasterMasterNew BranchNew BranchAfter[Not supported by viewer]AABBCCDDMasterMasterBefore<h2><b>Before</b></h2> You may need to do this if you created a new branch, but forgot…

Read this article

Ubuntu 16.04 - Upgrade Kernel

Ubuntu 16.04.2 came out recently, and if you're still running the 4.4 kernel and want to upgrade to 4.8, then all you need to do is run the following command: sudo apt-get install --install-recommends \ xserver-xorg-hwe-16.04 -y References Ubuntu Wiki - LTSEnablementStack…

Read this article

Getting Started with Node + Typescript

The steps below will get you started with creating a new NodeJS application that you program using Typescript. The content is mostly straight out of this gitbook if you prefer to read from the original source. Steps Create and use an area for a new project mkdir my-project cd my-project…

Read this article

Debian/Ubuntu - Install Bower

Bower is a package management service that you can use to install specific versions (or just latest) of web components including HTML, CSS, and javascript. For example you could use the command bower install bootstrap to install the latest version of bootstrap. Steps First Install NodeJS. Then use npm to…

Read this article

Free SSL Certificates with SSL For Free

Since Chrome (in version 57) and Firefox are starting to distrust Startcom for SSL, you may need to switch to another certificate authority. In this case we are going to use the LetsEncrypt CA through the sslforfree.com website. Steps Go to www.sslforfree.com and enter the url you…

Read this article

Dig - DNS Querying

Dig is a DNS lookup utility that can be useful for checking your DNS is answering queries correctly. Install Dig One can install the dig tool with the following command sudo apt-get install dnsutils Query DNS If you want to query your current default DNS for a hostname, then simply…

Read this article

NGINX CLI Cheatsheet

This cheatsheet is just for the commands you can run for Nginx and is nothing to do with the configuration files. Test The Configuration If you make a change to your configuration and want to check that everything is okay before having the changes take effect, then use this command.…

Read this article