Merge pull request #60 from madduci/main

Added Dockerfile
This commit is contained in:
gagb
2024-12-16 16:42:26 -08:00
committed by GitHub
3 changed files with 21 additions and 4 deletions

1
.dockerignore Normal file
View File

@@ -0,0 +1 @@
*

16
Dockerfile Normal file
View File

@@ -0,0 +1,16 @@
FROM python:3.13-alpine
USER root
# Runtime dependency
RUN apk add --no-cache ffmpeg
RUN pip install markitdown
# Default USERID and GROUPID
ARG USERID=10000
ARG GROUPID=10000
USER $USERID:$GROUPID
ENTRYPOINT [ "markitdown" ]

View File

@@ -72,11 +72,11 @@ result = md.convert("example.jpg")
print(result.text_content)
```
The prompt of describing images can be customized by providing `mlm_prompt` parameter.
You can also use the project as Docker Image:
```python
# ...
result = md.convert("example.jpg", mlm_prompt="Customized prompt")
```sh
docker build -t markitdown:latest .
docker run --rm -i markitdown:latest < ~/your-file.pdf > output.md
```
## Contributing