Table of Contents
Just a second...

Installing the Diffusion server using Docker

Diffusion™ is available as a Docker® image from Docker Hub.

You must have Docker installed on your system to run Diffusion from a Docker image. For more information, see https://docs.docker.com/userguide/ .

You can use Docker to install the Diffusion server, and a minimal complete set of its dependencies, on a Linux™ system. This image contains a Diffusion server with a trial license and default configuration and security.

Using Docker enables you to install the Diffusion server in an isolated and reproducible way.

  1. Pull the latest version of the Diffusion image.
    docker pull pushtechnology/docker-diffusion:latest
  2. Run the image.
    docker run -p 8080:8080 image_id

    Where image_id is the ID of the image to run. Port 8080 is the port that is configured to allow client connections by default.

Diffusion is now running in a container on your system. Clients can connect through port 8080.
Note: This Diffusion instance contains well known security principals and credentials. Do not use it in production without changing these values.