From 310eb9028c31631b1f236e210a15adaa34177af2 Mon Sep 17 00:00:00 2001 From: Maks Snegov Date: Sun, 28 Feb 2021 23:27:26 +0300 Subject: [PATCH] Save seafile-data info in volume --- Dockerfile | 2 ++ README.md | 4 ++++ docker-compose.example.yml | 5 +++++ 3 files changed, 11 insertions(+) diff --git a/Dockerfile b/Dockerfile index b154e18..1ef7b82 100644 --- a/Dockerfile +++ b/Dockerfile @@ -20,4 +20,6 @@ RUN chmod +x /seafile-client/start.py && \ chown seafile:seafile -R /seafile-client && \ su - seafile -c "seaf-cli init -d /seafile-client" +VOLUME /seafile-client/seafile-data + CMD ["./start.py"] diff --git a/README.md b/README.md index 84d8268..f820202 100644 --- a/README.md +++ b/README.md @@ -19,7 +19,11 @@ services: - SEAFILE_UID= - SEAFILE_GID= volumes: + - seafile-data:/seafile-client/seafile-data - :/data + +volumes: + seafile-data: ``` Inside container libraries' content will be put in `/data` directory, so map your host directory to it. diff --git a/docker-compose.example.yml b/docker-compose.example.yml index 63396f9..00d296e 100644 --- a/docker-compose.example.yml +++ b/docker-compose.example.yml @@ -12,4 +12,9 @@ services: - SEAFILE_UID= - SEAFILE_GID= volumes: + - seafile-data:/seafile-client/seafile-data - /home/johndow/seafile:/data + + +volumes: + seafile-data: