
- #Setting up kitematic for local host full#
- #Setting up kitematic for local host code#
- #Setting up kitematic for local host windows#
Set the environment in Powershell as follows:

OpenAM-13.5.0.war must be in this directory for the build to complete successfully. I moved an OpenAM war file into this directory containing the dockerfile for the OpenAM build and modified the dockerfile (I could have just as easily renamed the war file). Go to the directory containing the Docker file (dockerfile), e.g.:ĭ:\Users\Documents\Docker\git\repository\docker\openam It is an access management product described on the ForgeRock web site as : “’All in one’ access management that includes authentication, adaptive risk assessment, authorization, federation, single sign-on, social sign-on, basic self-service, privacy and consent, and high performance session management.”įurther details may be found at: Standard Build Preparationįollowing from the article to clone the ForgeRock Git repository, an image of OpenAM was built as follows: OpenAM is one of a suite of Identity Management products by ForgeRock. So I have Docker files for OpenAM, OpenDJ, OpenIDM and OpenIG for to produce my very own images.
#Setting up kitematic for local host code#
In the local directory now should be all the code from the remote repository:Īmster/ LICENSE opendj/ openidm-postgres/ README.mdĪpache-agent/ openam/ openidm/ openig/ ssoadm/īuild.sh* openam-config/ openidm-onbuild/ pom.xml USERNAME MINGW64 /d/users/terensta/documents/docker/git/repository (master) Initialized empty Git repository in D:/Users/terensta/documents/Docker/git/repository/.git/ USERNAME /d/users/terensta/documents/docker/git/repository In GIT bash, check you are in the empty local directory that you want to clone the repository into I went to the downward arrow icon in the left hand bar (call it luck or an educated guess) and right clicked – this gave me the GIT repository details with (hopefully) all the details to clone the git repository. I actually have an account for this (one I created earlier), so was able to browse the git repository as follows:


I looked up a ForgeRock docker repository (Google) and found one here
#Setting up kitematic for local host windows#
Is the same as the following at the Windows command line prompt: It’s not too complicated once you realise that your windows file formats are being transposed into unix format, e.g.
#Setting up kitematic for local host full#
Using GIT to create a Docker imageĪh, git, more Open Source software I’ve never used before… But the internet is full of very helpful individuals… I followed an excellent git tutorial I found online.īasically it gives you access to code or different types of configuration items in different repositories, which can be kept private, or published for the wider world to use.īut to clone the repository to your local machine I needed git bash (a bash CLI that runs git commands, as well as other bash/linux commands) – if you haven’t already got it, you can download it from here. It’s relatively straightforward to set up, just need to connect with cn=Directory Manager and the password, and use the local IP and port (in this case local IP: 192.168.99.100 local port 32771). The first one I came across in an online search was Apache Directory Studio. We can use a GUI tool to connect to and administer the LDAP server if required. So the LDAP port (1389) is redirected to the local IP, port 32771. …or from the Kitematic settings tab, then go to Ports. This can be done using the docker ps command from the Windows terminal (cmd)… This shows that the version is 2.7.0, and the LDAP Connection handler is enabled, but LDAPS is disabled.Īlso check to see what values the ports have been redirected to. I looked for the opends process to find out where the binaries were installed.

click on Docs on the top line.Ĭlicking Exec on the top bar will bring up a Linux command prompt. To find the documentation associated with this docker image, such as usernames, passwords, ports etc. When the download is complete, the container will start. OpenDJ is an LDAP server product from ForgeRock, which I will doubtless post about in the future (this being an IAM blog and all)… I downloaded a container with OpenDJ from Kitematic. Now the next task was to download a pre-built Docker image – there are plenty in the Kitematic (click New) OpenDJ So in a previous blog post I went through how I got Docker and Kitematic working (with the help of the documentation of course).
