# Do docker compose setups still need watchtower?

**URL:** <https://forum.storj.io/t/do-docker-compose-setups-still-need-watchtower/29255>\
**Category:** FAQ\
**Tags:** docker, watchtower\
**Created:** [February 10, 2025, 10:05pm UTC](https://forum.storj.io/t/do-docker-compose-setups-still-need-watchtower/29255 "2025-02-10T22:05:49Z")\
**Posts on this page:** 1\
**Showing post:** 3

<div class="post-metadata">

**Author:** ![Alexey](https://storj.bcdn.literatehosting.com/user_avatar/forum.storj.io/alexey/32/41_2.png) [@Alexey](https://forum.storj.io/u/Alexey)\
**Post date:** [February 12, 2025, 7:23am UTC](https://forum.storj.io/t/do-docker-compose-setups-still-need-watchtower/29255/3 "2025-02-12T07:23:41Z")

</div>

It’s better to have it or use a podman

> [@Guide for installing Storage Node without docker (Linux)?](https://forum.storj.io/t/topic/21045/3):
>
> Oh, by the way, you can install podman and run your containers rootless in the userspace. Podman will even generate the service wrappers for you—one less thing to need to do manyally—and take care of auto-updating when the image changes (I.e. no need for watchtower, root access, installing docker, and what not). This approach maybe easier to adapt since STORJ already provides docker images. I’ve posted summary of how to run docker containers (different ones, but process is the same for storj) r…

We rarely change the base image, but sometimes it is happen - to apply security patches to the base OS or to improve something.

However, for `docker compose` you always can use a `docker compose pull`, then `docker compose up -d` to update it manually.

---

_[View the full topic](https://forum.storj.io/t/do-docker-compose-setups-still-need-watchtower/29255)._
