Install DSE OpsCenter 6.8 on Docker
This topic describes how to use DataStax Docker images to create DSE OpsCenter containers. You can use DataStax-provided Docker images in both test and production environments.
Prerequisites
-
An IBMid.
-
If you are an existing IBM customer with an IBMid, you can continue to use your established account.
-
If you don’t have an IBMid, you can create one.
-
If your company uses Enterprise Federation (EF) for authentication with corporate credentials, see the EF documentation.
-
-
A recent version of one of the major web browsers.
OpsCenter does not support Internet Explorer or Microsoft Edge.
Install OpsCenter
-
Download the OpsCenter Docker image from Fix Central.
For a list of OpsCenter versions, see the OpsCenter release notes.
-
Sign in to Fix Central.
-
In the Product selector field, enter
IBM DataStax OpsCenter. -
Select the version you want to install from the Release list, and then click Continue.
-
On the Identify fixes page, click Continue to use the default Browse for fixes option.
-
Select the fix pack (OpsCenter version) you want to install, and then click Continue.
-
On the Download options page, select the Download using your browser (HTTPS), and then click Continue.
This step is only required the first time you download a file using Fix Central. If you need to change your download method for subsequent downloads, use the Change download options link in the Download options section of Fix Central pages.
-
Review the terms and conditions, and then click I agree.
-
Click the
*-docker.tar.gzfile from the list of options to download the file.
-
-
Load the Docker image into your local Docker image store:
docker load -i opscenter-6.8.47-docker.tar.gzResult
Loaded image ID: sha256:1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef -
Tag the image:
-
Docker
-
Skopeo
docker tag sha256:SHA256_HASH datastax/dse-opscenter:VERSION_TAGReplace the following:
-
SHA256_HASH: The SHA256 hash returned by thedocker loadcommand. -
VERSION_TAG: The version tag you want to apply to the image you loaded into your local Docker image store. For example,6.8.47.
Use
skopeoto copy the image into your local Docker image store:skopeo copy docker-archive:opscenter-6.8.47-docker.tar.gz docker-daemon:datastax/dse-opscenter:VERSION_TAGReplace VERSION_TAG with the version tag you want to apply to the image you loaded into your local Docker image store. For example,
6.8.47. -
-
Verify that the image is loaded into your local Docker image store with the correct tag:
docker imagesResult
REPOSITORY TAG IMAGE ID CREATED SIZE datastax/dse-opscenter 6.8.47 3f2b7a1c9d0e 2 weeks ago 1.1GB -
Run the container:
docker run -e DS_LICENSE=accept -d -p 8888:8888 -p 61620:61620 --name OPSCENTER_NAME datastax/dse-opscenter:VERSION_TAGReplace the following:
-
OPSCENTER_NAME: The name you want to give to the OpsCenter container. -
VERSION_TAG: The version tag of the image you loaded into your local Docker image store. For example,6.8.47.
-
-
Open a web browser, and then navigate to
http://localhost:8888to confirm that you can access the OpsCenter UI.
Manage the OpsCenter configuration
You can customize OpsCenter configuration files without rebuilding the Docker image by mounting a local directory to the /config configuration volume.
This allows you to override default settings and persist configurations across multiple containers.