Imaging NICE DCV Server
After customizing an Amazon EC2
For example, if you are deploying several Amazon EC2 instances from a single AMI, you can use automatic console creation for a local user account and delegate NICE DCV permissions
to the end users. Alternatively, you can also use a Broker, like NICE DCV Session Manager
Creating a NICE DCV AMI can be performed in one of the following two ways:
Building a NICE DCV image
First, you must have NICE DCV installed on your system. If you do not, ensure your system is supported by NICE DCV
Alternatively, if you have the NICE DCV prerequisites met for Windows
Navigate to the components page within the Amazon EC2 Image Builder console
. Select the Filter owner drop-down menu and select Quick start (Amazon-managed).
Use the filter textbox to search for
dcv-server-windows
ordcv-server-linux
.Select the component’s hyperlink.
On the NICE DCV component page, retrieve the component contents from the Content section.
Use the Amazon Task Orchestrator and Executor
(AWSTOE) to run the component locally on the instance. Note
For more information, see Get started with AWSTOE
.
For parameter usage within the components, see the section below.
Adding NICE DCV to an Image Pipeline
An EC2 Image Builder recipedcv-server-windows
or dcv-server-linux
component to automate the installation of NICE DCV within your pipeline. When selecting one of these components, you can fine tune the parameters to meet your requirements.
Note
For Linux, all prerequisites
Parameters
Windows
sessionOwner
—Sets the default owner of the automatically created session. If not specified, automatic console creation will be disabled. For more information, see the Enabling Automatic Console Sessionsin the NICE DCV Administration Guide. dcvPermissions
—Sets the NICE DCV permissions of your session. For more information, see Working with permissions filesin the DCV Administration Guide.
Linux
SessionOwner
—Sets the default owner of the automatically created session. If not specified, automatic console creation will be disabled. For more information, see the Enabling Automatic Console Sessionsin the NICE DCV Administration Guide. Packages
—Defines the NICE DCV packages that will be installed. If empty, all available NICE DCV packages are installed. For more information, see the Install the NICE DCV Server on Linuxin the NICE DCV Administration Guide.
If you would like to modify the component, you may create a new component