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