# Via Docker

If you already have a postgres instance & a redis instance set up, you can use the docker image from Dockerhub.

### Copy the config and edit it as needed

Make sure Memento is able to connect to postgres, redis and the Ethereum client of choice.

```
mkdir -p .volumes/memento

cp config-sample.yml .volumes/memento/config.yml
```

### Start memento in Docker

Replace the `/path/to/config/folder` with your local path in the following comand and run it.

```
docker run --name memento -d -v /path/to/config/folder:/config/ -p 3000:3000 -p 3001:3001 alethio/memento:latest
```

### Open the dashboard to check progress

```
http://localhost:3000
```
