Docker image - Service Virtualization Management

This topic describes how to install Service Virtualization Management on Linux using a Docker image.

Service Virtualization Management Environment variables

The Service Virtualization Management accepts the following optional environment variables:

  • SV_USER - the username account which is created or updated before the server is started
  • SV_PASSWORD - the password of the user above
  • SV_GROUPS - the Service Virtualization groups for the user above (such as Service Virtualization Management users, Service Virtualization Server administrators)

Back to top

Ports and Directories

Service Virtualization Management uses port 6086 as its web secure endpoint port.

Service Virtualization Management has several directories which should persist data using docker volumes:

  • /etc/hpe-sv-server/ - server configuration files
  • /var/log/hpe-sv-server/ - server logs
  • /var/cache/hpe-sv-server/ - cache files

You can share these volumes with the Service Virtualization server when it runs on the same host as Service Virtualization Management. If you share these volumes, the list of users is also shared, so you do not need to pass user environment variables (SV_USER, etc.) to Service Virtualization Management.

You should share a docker network with Service Virtualization Server to make the server accessible to Service Virtualization Management via its local name sv-server. By default, Service Virtualization Management adds the sv-server host to the list of managed servers.

Back to top

Run Service Virtualization Management

You run the Service Virtualization Management using the docker run -d --name sv-svm command with its parameters.

The following command shows how to run Service Virtualization Management with all of its parameters:

docker run -d --name sv-svm \
--network sv -p 6086:6086 -h $(hostname) \
--volumes-from sv-server \
virtualization/sv-svm

Back to top

Service Virtualization Management Web

The Service Virtualization Management is accessible on the Web at https://localhost:6086/. When you access this URL, you will be prompted to authenticate using the user name and password that was created (demo/changeit).

Back to top

See also: