Podman
Installation Instructions - Community Guides
These are beginner's guides/installation instructions for additional platforms generously provided by users of these platforms. When in doubt, verify the details with the project README. If you see any issues here while using these instructions, please contribute.
Outdated
Please review these instructions and update it to the changes introduced in v0.5.0.
Podman handles container hostname resolution slightly differently than Docker, so you need to make a few changes to the docker-compose.yml to get up and running.
Installation Changes from Compose Instructions#
Follow the installation instructions for Docker Compose, with a few additional changes to the docker-compose.yml.
Edit the docker-compose.yml with these additional changes:
Tube Archivist#
- under
tubearchivist>image: prefix the container name withdocker.io/(or the url of your container registry of choice). - under
tubearchivist>environment:ES_URL: changearchivist-esto reflect the internal IP of the computer that will be running the containers.REDIS_HOST: changearchivist-redisto reflect the internal IP of the computer that will be running the containers (should be the same as above).
Redis#
- under
archivist-redis>image: prefix the container name withdocker.io/again. -
under
archivist-redis>expose: change the whole entry fromexpose: ["<PORT>"]intoports: ["<PORT>:<PORT>"].Example
ports: ["6379:6379"]
Elasticsearch#
- under
archivist-es>image: prefix the container name withdocker.io/again. -
under
archivist-es>expose: change the whole entry fromexpose: ["<PORT>"]intoports: ["<PORT>:<PORT>"].Example
ports: ["9200:9200"]
Create service files (optional)#
Since Podman doesn't run as a service, it can't start containers after reboots without some additional configuration.
If you want to enable this behavior, you can follow this example to have systemd start up the containers with podman-compose when the computer boots up.
Support#
If you're still having trouble, join us on discord and come to the #support channel.