iCAT server, installed from iRODS binaries, and postgresql server executed from the same host; everything enabled by Ansible.
This repository contains also Dockerfile for iRODS automated build published to the Docker Hub Registry.
Useful for testing/development.
Docker images of two containers are available at Docker hub:
iCAT server using local postgresql
https://hub.docker.com/r/gmauro/boxed-irods/
iCommands client
https://hub.docker.com/r/gmauro/icommands/
You need docker-engine and docker-compose
Clone the repository: git clone https://github.com/gmauro/boxed-irods.git
Cd into the docker directory: cd boxed-irods/docker
Pull containers images fro the hub: ./dcomp.sh pull
Only the first time:
Do the first setup of iRODS: ./dcomp.sh run irods /irods_first_setup
Configure iRODs account (default username: iuser, type: rodsuser): ./dcomp.sh run irods /irods_config
Bring up the containers: ./dcomp.sh up -d
Open a bash shell into the icommands container: docker exec -ti icommands /bin/bash
Init the iRODS environment of the user: iinit
iRODS version: 4.1.8
iRODS service account: irods
iRODS zone: tempZone
iRODS port: 1247
iRODS admin: rods
iRODS user: iuser
db host: localhost
db port: 5432
db name: ICAT
db user: irods
password (for everything): irods123
The work of pdonorio at https://github.com/EUDAT-B2STAGE/docker-images has been very useful.
Content type
Image
Digest
Size
236.3 MB
Last updated
almost 10 years ago
docker pull gmauro/icommands