Skip to content

Latest commit

 

History

History
84 lines (63 loc) · 1.68 KB

README.md

File metadata and controls

84 lines (63 loc) · 1.68 KB

Jitterbit Data Loader Agent

Standalone Jitterbit Data Loader Agent

Build Status

Available Tags:

  • v8.23.0.11
  • v8.22.2.3
  • v8.22.1.2
  • v8.22.0.10
  • v8.21.1.2
  • v8.21.0.2
  • v8.20.0.7
  • v8.17.0.2

Be aware that using the following instructions you will expose your Jitterbit username/password on Dockerfiles nor the command line history


How to build:

Prepare a Dockerfile like this:

FROM wakumaku/jitterbit:latest
ENV JB_USERNAME your@email.tld
ENV JB_PASSWORD jitterbit_password
ENV JB_ORGANIZATION organization name
ENV JB_AGENT_GROUP agent group name
ENV JB_AGENT agent name

Then, build it ...

docker build -t my_jitterbit_image .

... and run it

docker run -d -p 46914:46914 -t my_jitterbit_image

How to run:

docker run -d \
    --env JB_USERNAME=your@email.tld \
    --env JB_PASSWORD=jitterbit_password \
    --env JB_ORGANIZATION=organization name \
    --env JB_AGENT_GROUP=agent group name \
    --env JB_AGENT=agent name \
    -p 46914:46914 \
    -t wakumaku/jitterbit:latest

asciicast


Tips&Tricks

Get the status:

docker exec -t my_jitterbit_container jitterbit status

Logs:

/opt/jitterbit/logs

So, add -v /your/absolute/logs/path:/opt/jitterbit/logs on your run command to expose the logs


ToDo:

  • Prepare to connect external DB
  • Improve installation bash scripts
  • Improve build/run tests