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 with MFA enabled.
-
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.
DSE OpsCenter does not support Internet Explorer or Microsoft Edge.
Install DSE OpsCenter
-
Download the DSE OpsCenter Docker image from Fix Central.
For a list of DSE OpsCenter versions, see the DSE 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 (DSE 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.gzResultLoaded image ID: sha256:1234567890abcdef1234567890abcdef1234567890abcdef1234567890abcdef -
Tag the image:
- Docker
-
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.
-
- Skopeo
-
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 imagesResultREPOSITORY 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 DSE 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 DSE OpsCenter UI.
Manage the DSE OpsCenter configuration
You can customize DSE 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.