Upgrade: Docker Linux Online Server on a Host with Sudo / Root Access


Overview

The vFunction Server keeps a backup of environmentally-specific files in /etc/sysconfig/vfunction/installation/backup/. These backup files are then copied back into the default location during the upgrade process. Because this backup-and-copy process is in place, no manual steps are required to keep backups of files before the upgrade occurs.


Prerequisites

  • Confirm there is 100mb of available space on the mount where the Installation TGZ will be moved
  • Confirm there is 10gb of available space in /var/lib/docker or the Docker Root Directory where the Docker Containers will be stored

Upgrade Steps

  1. Download the vFunction Server Sudo Installation TGZ
  2. SCP the Server TGZ package to the Server VM
  3. Unpack the Server TGZ package
### Replace VERSION with the release version, such as "3.6.1449"
sudo tar -Pxvzf vfunction-server-installation.vVERSION.tgz
  1. Run the Upgrade Script
sudo bash /opt/vfunction/server-installation/upgrade.sh