Skip to main content

Installation

Choose the installation method that best fits your environment.

Pull and run the IOWarp Docker image:

docker pull iowarp/iowarp:latest

Run the container:

docker run -d -p 5555:5555 --shm-size=8g --ipc=shareable --name iowarp iowarp/iowarp:latest

Using Docker Composeโ€‹

Create a docker-compose.yml:

services:
iowarp-runtime:
image: iowarp/iowarp:latest
container_name: iowarp-runtime
volumes:
- ./wrp_conf.yaml:/etc/iowarp/wrp_conf.yaml:ro
ports:
- "5555:5555"
shm_size: 8g
mem_limit: 8g
ipc: shareable
stdin_open: true
tty: true
restart: unless-stopped

Start the service:

docker-compose up -d
info

Shared memory (shm_size) and shareable IPC are required for CTE operations. See the Configuration Reference for details.

Next Stepsโ€‹