Difficulty: Beginner
Estimated Time: 10 minutes

This tutorial will guide you how to install your own Conjur Open Source on a Docker host

Conjur is an open source security service that integrates with popular tools to provide data encryption, identity management for humans and machines, and role-based access control for sensitive secrets like passwords, SSH keys, and web services

Deploying Conjur Open Source on Docker

Step 1 of 4

Step 1 - Prepare to launch

Download Configuration

In your terminal, download the Conjur quick-start configuration:

curl -o docker-compose.yml https://quincycheng.github.io/docker-compose.quickstart.yml

Pull Image

Pull all the required Docker images from DockerHub docker-compose can do this for you automatically:

docker-compose pull

Generate Master Key

Generate your master data key and load it into the environment:

docker-compose run --no-deps --rm conjur data-key generate > data_key

export CONJUR_DATA_KEY="$(< data_key)"

Prevent data loss: The conjurctl conjur data-key generate command gives you a master data key. Back it up in a safe location.