Skip to content

Commit 8b13d10

Browse files
committed
add docker and devcontainer and sync with binder
1 parent 4793069 commit 8b13d10

File tree

5 files changed

+73
-400
lines changed

5 files changed

+73
-400
lines changed

Dockerfile

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,12 @@ WORKDIR /workspace
3535
# Copy files with correct ownership
3636
COPY --chown=vscode:vscode . /workspace/
3737

38-
# Run setup as vscode user (creates architecture-specific venv)
38+
# Set execute permissions on all shell scripts
3939
USER vscode
40-
RUN chmod +x /workspace/reproduce/docker/setup.sh && \
41-
bash /workspace/reproduce/docker/setup.sh
40+
RUN find /workspace -name "*.sh" -type f -exec chmod +x {} \;
41+
42+
# Run setup (creates architecture-specific venv)
43+
RUN bash /workspace/reproduce/docker/setup.sh
4244

4345
# Set runtime environment
4446
# Note: The actual venv path depends on architecture (e.g., .venv-linux-x86_64 or .venv-linux-aarch64)

code/notebook.ipynb

Lines changed: 67 additions & 67 deletions
Large diffs are not rendered by default.

reproduce.sh

100644100755
File mode changed.

reproduce_min.sh

100644100755
File mode changed.

0 commit comments

Comments
 (0)