Sign inSign up

pgodey/fid-slim

By pgodey

Updated over 6 years ago

Unofficial FID docker image repository. Slimmer version of FID.

Image
2

2.0K

pgodey/fid-slim repository overview

What is FID?

RadiantOne FID includes a powerful identity integration layer based on our patented identity virtualization technology, as well as HDAP, our big data-driven LDAP V3 directory store. RadiantOne FID is fast, flexible, and fundamental to ROI across any identity project, whether it’s providing SSO for SiteMinder or cloud federation, facilitating directory migration, enabling dynamic groups for applications like SharePoint, provisioning cloud directories, or getting more from Active Directory.

The slim version does not include Eclipse and Context Builder.

How to use this image

Start an FID server instance

$ docker run -d --hostname=myfid -e LICENSE="Valid FID License" -p 7070:7070 -p 7171:7171 -p 8089:8089 -p 8090:8090 -p 2389:2389 -p 2636:2636 pgodey/fid-slim

Access the control panel at https://[docker host/IP]:7171

Requirements:
  • must pass the hostname as docker generates hostname that starts with a number.
  • a valid FID license to run this image.

Container shell access and viewing FID logs

The docker exec command allows you to run commands inside a Docker container. The following command line will give you a bash shell inside your FID container:

$ docker exec -it myfid bash

The fid install log is available through Docker's container log:

$ docker logs myfid

FID installation location is /opt/radiantone/vds

RLI_HOME=/opt/radiantone/vds

Environment Variables

When you start the image, you can pass one or more environment variables on docker run command. For example, you can pass the password for FID instance as FID_PASSWORD or the root user as FID_ROOT_USER.

The default user name and password -- cn=directory manager and secret1234

Where is the data stored?

By default all container images are ephemeral, meaning when the container stops, the data is lost. If you need to persist the data, you need to use volumes.

$ docker volume create myfid-vol

$ docker run -d --hostname=myfid --name myfid -v myfid-vol:/opt/radiantone -e LICENSE="Valid FID License" -p 7070:7070 -p 7171:7171 -p 8089:8089 -p 8090:8090 -p 2389:2389 -p 2636:2636 pgodey/fid-slim

If volumes are used, the installation and configuration are persisted. When the container is restarted with that volume, the existing installation is reused. You will have to delete the volume if need a fresh installation.

Tag summary

Content type

Image

Digest

Size

502.8 MB

Last updated

over 6 years ago

docker pull pgodey/fid-slim