The image contains samovar and its dependencies (Python 3.11-slim, mainly).
Example of use:
docker pull catseye/samovar:0.6
docker run --user $(id -u):$(id -g) -i -t -v "${PWD}:/mnt/host" catseye/samovar:0.6 \
samovar eg/foo.samovar
(Or, for simpler more convenient usage, use the samovar script in The Cannery.)
This Docker image is fairly experimental. Please don't lean on it too heavily.
The -v "${PWD}:/mnt/host" option in the above bind-mounts the current directory on the host to the working directory in the container. This lets you give filenames as usual on the samovar command line, so long as they reside somewhere under the current directory on the host. If you want anything more sophisticated than that, you'll have to establish more bind-mounts and translate paths between host and container as your needs dictate.
History of
catseye
/
samovar
@master
git clone https://git.catseye.tc/The-Cannery/
- Add Dockerized version of `ellsync`, version 0.5. Chris Pressey 2 years ago
- Add README for Samovar image. Chris Pressey 2 years ago
- Create Docker image for Samovar 0.5. Chris Pressey 2 years ago
- Collect settings in one place. Chris Pressey 4 years ago
- Build directory and launcher script for samovar. Chris Pressey 4 years ago