microsoft / microsoft/markitdown

Docker build to fail

Open
#1,363 1 comment 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
186k
Forks
13.7k
Avg merge
1d 4h
Merged PRs (30d)
49

Description

Here's the problem:

The Dockerfile is trying to install packages from paths that don't exist:

RUN pip --no-cache-dir install
/app/packages/markitdown[all]
/app/packages/markitdown-sample-plugin
But looking at the project structure, the actual package directories contain pyproject.toml files, not direct installable packages. The correct paths should be:

/app/packages/markitdown/ (note the trailing slash or proper package reference)
/app/packages/markitdown-sample-plugin/
This will cause the Docker build to fail completely because pip can't find the packages at those paths.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Open the Dockerfile and inspect the pip install paths for /app/packages/markitdown and /app/packages/markitdown-sample-plugin. Compare them with the package directories and their pyproject.toml files, then verify that the Docker build completes successfully.

Written by the indexing model from the issue text.

Assessment

Tech stack
docker, python
Domain
build-system
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
54/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.