-
Notifications
You must be signed in to change notification settings - Fork 5k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Allow users to specify the Docker image to use with Testbed (#986)
* Allow users to specify the Docker image to use (or build a good AutoGen default image if not specified). * Added lmm and graphs to dockerfile
- Loading branch information
Showing
3 changed files
with
73 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Host a jsPsych experiment in Azure | ||
FROM python:3.11 | ||
MAINTAINER AutoGen | ||
|
||
# Upgrade pip | ||
RUN pip install --upgrade pip | ||
|
||
# Set the image to the Pacific Timezone | ||
RUN ln -snf /usr/share/zoneinfo/US/Pacific /etc/localtime && echo "US/Pacific" > /etc/timezone | ||
|
||
# Pre-load autogen dependencies, but not autogen itself since we'll often want to install the latest from source | ||
RUN pip install pyautogen[teachable,lmm,graphs] | ||
RUN pip uninstall --yes pyautogen | ||
|
||
# Pre-load popular packages as per https://learnpython.com/blog/most-popular-python-packages/ | ||
RUN pip install numpy pandas matplotlib seaborn scikit-learn requests urllib3 nltk pillow pytest |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters