Skip to content

feat(docker)🐳: Add Dockerfile template for project deployment using pixi and Ubuntu - #11

Merged
MatDagommer merged 2 commits into
mainfrom
dockerfile
Dec 30, 2025
Merged

MatDagommer merged 2 commits into
mainfrom
dockerfile

Conversation

@MatDagommer

Copy link
Copy Markdown
Owner
  • Introduce a multi-stage Dockerfile for building and running the project with pixi-managed environments.
  • Ensure dependencies are installed and locked using pixi in the build stage.
  • Set up an entrypoint script to activate the pixi environment and execute container commands.
  • Copy only the necessary environment and project files into the production image for efficiency.
  • Expose port 8000 and set default command to run the app with uvicorn.

…ixi and Ubuntu

- Introduce a multi-stage Dockerfile for building and running the project with pixi-managed environments.
- Ensure dependencies are installed and locked using pixi in the build stage.
- Set up an entrypoint script to activate the pixi environment and execute container commands.
- Copy only the necessary environment and project files into the production image for efficiency.
- Expose port 8000 and set default command to run the app with uvicorn.
@github-actions

github-actions Bot commented Dec 30, 2025 •

Copy link
Copy Markdown
PR Preview Action v1.6.3

🚀 View preview at
https://MatDagommer.github.io/pyml-cli/pr-preview/pr-11/

Built to branch gh-pages at 2025-12-30 21:34 UTC.
Preview will be ready when the GitHub Pages deployment is complete.

- Introduces a new 'api' group in the optional dependencies with the 'api' feature.
- Allows users to install API-related dependencies via the 'api' group.
@MatDagommer
MatDagommer merged commit 0bc1476 into main Dec 30, 2025
12 checks passed
@MatDagommer
MatDagommer deleted the dockerfile branch December 30, 2025 21:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant