Skip to content

Commit

Permalink
feat: Add docker image for coaching-companion (#54)
Browse files Browse the repository at this point in the history
* feat: Add docker image for coaching-companion

* chore: Update apt.txt
  • Loading branch information
uwcdc authored Sep 4, 2024
1 parent efb771f commit f0ef580
Show file tree
Hide file tree
Showing 4 changed files with 48 additions and 0 deletions.
6 changes: 6 additions & 0 deletions coaching-companion/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
# ONBUILD instructions in base-image/Dockerfile are used to
# perform certain actions based on the presence of specific
# files (such as conda-linux-64.lock, start) in this repo.
# Refer to the base-image/Dockerfile for documentation.
ARG SSEC_BASE_IMAGE_TAG=latest
FROM ghcr.io/uw-ssec/base-image:${SSEC_BASE_IMAGE_TAG}
4 changes: 4 additions & 0 deletions coaching-companion/apt.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
apt-utils
git
curl
vim
29 changes: 29 additions & 0 deletions coaching-companion/environment.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
name: coaching-companion
channels:
- bioconda
- conda-forge
- defaults
dependencies:
- python>=3.11,<3.12
- ipykernel
- ipywidgets
- jupyter
- jupyterlab
- jupyterlab-git
- numpy
- pandas
- matplotlib
- pydantic
- conda-lock
- django
- ibis-framework
- flake8
- hatch
- nox
- pre-commit
- psycopg2-binary
- pytest
- sqlalchemy
- sqlmodel
- nodejs
- pip
9 changes: 9 additions & 0 deletions coaching-companion/start
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
#!/bin/bash -l

# ==== ONLY EDIT WITHIN THIS BLOCK =====



# ==== ONLY EDIT WITHIN THIS BLOCK =====

exec "$@"

0 comments on commit f0ef580

Please sign in to comment.