---
title: "Docker"
url: "/docs/block-builders/run-a-builder/install-and-run-a-node/docker/index.md"
description: "How to run the Signet node using the official Docker image."
---
# Docker

> **Warning:** You must have a running consensus client that is accessible to the Signet client.

## Installation

1. Pull image from Github Container Repository

   ```bash
   docker pull ghcr.io/init4tech/signet:latest
   ```

2. Run the container, specifying the [environment variables](/docs/block-builders/run-a-builder/install-and-run-a-node/environment-variables/index.md) as needed

   ```bash
   docker run -d \
       -e BLOB_EXPLORER_URL=value \
       -e SIGNET_STATIC_PATH=value \
       -e SIGNET_DATABASE_PATH=value \
       -e IPC_ENDPOINT=value \
       -e RPC_PORT=value \
       -e WS_RPC_PORT=value \
       -e IPC_ENDPOINT=value \
       -e TX_FORWARD_URL=value \
       -e GENESIS_JSON_PATH=value \
       -e BASE_FEE_RECIPIENT=value \
       -e SIGNET_CL_URL=value \
       -e SIGNET_PYLON_URL=value \
       -e HOST_START_TIMESTAMP=value \
       -e HOST_SLOT_OFFSET=value \
       -e HOST_SLOT_DURATION=value

       ghcr.io/init4tech/signet:latest
   ```