Update Dockerfile
Browse files- Dockerfile +6 -0
Dockerfile
CHANGED
|
@@ -50,7 +50,13 @@ COPY --chown=user:user requirements.txt /app/requirements.txt
|
|
| 50 |
#把 config.yaml 放进你的仓库,然后在 Dockerfile 复制到 /app/data/config.yaml
|
| 51 |
COPY --chown=user:user config.override.yaml /app/config.override.yaml
|
| 52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
| 53 |
|
|
|
|
|
|
|
| 54 |
RUN chmod +x /usr/local/bin/start.sh /usr/local/bin/backup_worker.sh \
|
| 55 |
&& mkdir -p /app /app/data /app/data/logs /app/data/sora /app/pgdata /app/redis /app/venv /var/log/supervisor \
|
| 56 |
&& chown -R user:user /app /var/log/supervisor \
|
|
|
|
| 50 |
#把 config.yaml 放进你的仓库,然后在 Dockerfile 复制到 /app/data/config.yaml
|
| 51 |
COPY --chown=user:user config.override.yaml /app/config.override.yaml
|
| 52 |
|
| 53 |
+
COPY --chown=user:user backup_to_dataset.py /app/backup_to_dataset.py
|
| 54 |
+
COPY --chown=user:user restore_from_dataset.py /app/restore_from_dataset.py
|
| 55 |
+
COPY --chown=user:user backup_worker.sh /usr/local/bin/backup_worker.sh
|
| 56 |
+
COPY --chown=user:user requirements.txt /app/requirements.txt
|
| 57 |
|
| 58 |
+
RUN chmod +x /usr/local/bin/backup_worker.sh
|
| 59 |
+
|
| 60 |
RUN chmod +x /usr/local/bin/start.sh /usr/local/bin/backup_worker.sh \
|
| 61 |
&& mkdir -p /app /app/data /app/data/logs /app/data/sora /app/pgdata /app/redis /app/venv /var/log/supervisor \
|
| 62 |
&& chown -R user:user /app /var/log/supervisor \
|