modern-smartphone-82928
06/27/2025, 4:15 AMDocker build failed for `docker_image` apps/program:program_docker_image. The apps/program/Dockerfile has `COPY` instructions for source files that may not have been found in the Docker build context.
Dockerfile
FROM python:3.10-slim as deps
COPY apps.program/program_pex.pex /program_pex.pex
RUN PEX_TOOLS=1 /usr/local/bin/python3.10 /program_pex.pex venv --scope=deps --compile /program
FROM python:3.10-slim as srcs
COPY apps.program/program_pex.pex /program_pex.pex
RUN PEX_TOOLS=1 /usr/local/bin/python3.10 /program_pex.pex venv --scope=srcs --compile /program
BUILD
docker_image(
name="program_docker_image",
repository="apps/program",
image_tags=[],
source="Dockerfile",
dependencies=[],
secrets = {
"mynetrc": "~/.netrc",
}
)
pex_binary(
name="program_pex",
entry_point="program.handler:main",
resolve="python-program",
layout="zipapp",
include_tools=True,
execution_mode="venv",
dependencies=[],
venv_site_packages_copies=True,
)
sandbox, shows that apps.program/program_pex.pex
exists. Something changed around Docker build context?modern-smartphone-82928
06/27/2025, 7:17 AM