Skip to content

Commit 4e07248

Browse files
committed
Use micromamba entry point in docker image
Fixes #26
1 parent e63bf56 commit 4e07248

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

xcengine/core.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,8 @@ def create_cwl(self, image_tag: str) -> dict[str, Any]:
148148
"DockerRequirement": {"dockerPull": image_tag}
149149
},
150150
"baseCommand": [
151-
"python3",
151+
"/usr/local/bin/_entrypoint.sh",
152+
"python",
152153
"/home/mambauser/execute.py",
153154
],
154155
"arguments": ["--batch", "--eoap"],
@@ -280,7 +281,7 @@ def _build_image(self) -> docker.models.images.Image:
280281
COPY parameters.yaml parameters.yaml
281282
COPY parameters.py parameters.py
282283
COPY util.py util.py
283-
CMD python execute.py
284+
ENTRYPOINT ["/usr/local/bin/_entrypoint.sh", "python", "/home/mambauser/execute.py"]
284285
"""
285286
)
286287
with open(self.build_dir / "Dockerfile", "w") as fh:

0 commit comments

Comments
 (0)