mirror of
https://github.com/mikf/gallery-dl.git
synced 2024-11-25 12:12:34 +01:00
add section to readme for using docker
This commit is contained in:
parent
1ae43d8123
commit
159e623e65
21
README.rst
21
README.rst
@ -132,6 +132,27 @@ For macOS users with MacPorts:
|
||||
|
||||
sudo port install gallery-dl
|
||||
|
||||
Docker
|
||||
--------
|
||||
Using the Dockerfile in the repository:
|
||||
|
||||
.. code:: bash
|
||||
git clone https://github.com/mikf/gallery-dl.git
|
||||
cd gallery-dl/
|
||||
docker build -t gallery-dl:latest .
|
||||
|
||||
To run the container you will probably want to attach some directories on the host so that the config file and downloads can persist across runs.
|
||||
|
||||
Make sure to either download the example config file reference in the repo and place it in the mounted volume location or touch an empty file there.
|
||||
|
||||
If you gave the container a different tag or are using podman then make sure you adjust. Run `docker image ls`` to check the name if you are not sure.
|
||||
|
||||
This will remove the container after every use so you will always have a fresh environment for it to run. If you setup a ci-cd pipeline to autobuild the container you can also add a --pull=newer flag so that when you run it docker will check to see if there is a newer container and download it before running.
|
||||
|
||||
.. code:: bash
|
||||
docker run --rm -v $HOME/Downloads/:/gallery-dl/ -v $HOME/.config/gallery-dl/gallery-dl.conf:/etc/gallery-dl.conf -it gallery-dl:latest
|
||||
|
||||
You can also add an alias to your shell for "gallery-dl" or create a simple bash script and drop it somewhere in your $PATH to act as a shim for this command.
|
||||
|
||||
Usage
|
||||
=====
|
||||
|
Loading…
Reference in New Issue
Block a user