Remove Dagster pipeline and redesign calibration flow UI
This commit is contained in:
12
Dockerfile
12
Dockerfile
@@ -26,14 +26,14 @@ RUN pip install --no-cache-dir -r requirements.txt
|
||||
# Copy project files
|
||||
COPY . .
|
||||
|
||||
# Create data directory
|
||||
RUN mkdir -p data/dagster_home
|
||||
# Create data/config directories
|
||||
RUN mkdir -p data jetson/config
|
||||
|
||||
# Add /app to Python path so 'src' module can be imported
|
||||
ENV PYTHONPATH=/app:$PYTHONPATH
|
||||
|
||||
# Expose ports for API (8000) and Dagster UI (3000)
|
||||
EXPOSE 8000 3000
|
||||
# Expose web UI/API port
|
||||
EXPOSE 8080
|
||||
|
||||
# Default command - start Dagster webserver
|
||||
CMD ["dagster", "dev", "-m", "dagster_project", "--host", "0.0.0.0", "--port", "3000"]
|
||||
# Default command - run Jetson referee web app
|
||||
CMD ["python3", "jetson/main.py", "--port", "8080"]
|
||||
|
||||
Reference in New Issue
Block a user