Sign inSign up

rajive7400/connext-tools

By rajive7400

Updated almost 2 years ago

Run RTI Connext Tools, including RTI Admin Console, and interact with DDS apps on a Connext Databus

Image
Integration & delivery
Internet of things
Developer tools
1

339

rajive7400/connext-tools repository overview

connext-tools

Run RTI Connext Tools, including the RTI Admin Console in a docker container. The container is accessed via a Remote Desktop (RDP) client running on the host, and provides the user with full visibility into the Connext Databus running in an isolated docker network.

For a quick overview, watch the video here: RTI Admin Console in Docker.mov

Running the Container

Pre-conditions

  • /path/to/rti_license.dat is a valid path on the host machine to a RTI License File: replace it with the path to your license file

To run with the default bridge, start the container as follows:

docker run -d --rm \
		-v /path/to/rti_license.dat:/opt/rti.com/rti_connext_dds-7.3.0/rti_license.dat \
		-v home:/home \
		-w /home/user \
		--name connext-tools \
		--shm-size 2g \
		--publish 3322:3322/tcp  \
		--publish 3389:3389/tcp  \
		rajive7400/connext-tools

To run with a bridge network called my-net, start the container as follows:

docker run -d --rm \
		--network my-net \
		-v /path/to/rti_license.dat:/opt/rti.com/rti_connext_dds-7.3.0/rti_license.dat \
		-v home:/home \
		-w /home/user \
		--name connext-tools \
		--shm-size 2g \
		--publish 3322:3322/tcp  \
		--publish 3389:3389/tcp  \
		rajive7400/connext-tools

Bonus: The container includes the latest neovim editor. If you want to share an nvim configuration from your host, add the following argument to the command line(s) above:

-v ~/.config/nvim:/home/user/.config/nvim:ro

where ~/.config/nvim is the location of the nvim configuration on your host machine.

Accessing the RTI Connext GUI Tools

Use a remote desktop (RDP) client (on your host machine) to connect to the connext-tools container via port

localhost:3389

Login to the container. The default login is

username: user
password: password

See the video for an example: RTI Admin Console in Docker.mov

For additional details, checkout the Dockerfile

Tag summary

Content type

Image

Digest

sha256:1a46048c5

Size

1.6 GB

Last updated

almost 2 years ago

docker pull rajive7400/connext-tools