ExaWorks / SDK

ExaWorks SDK
11 stars 12 forks source link

Isolated container with tutorials (Parsl, RADICAL-EnTK) #150

Closed mtitov closed 1 year ago

mtitov commented 1 year ago

This container is not connected to any other SDK container, and has pre-installed Parsl and EnTK and packages related to corresponding tutorials from docs/source/tutorials.

(*) Parsl tutorial requires additional review - not all its parts are executed

review-notebook-app[bot] commented 1 year ago

Check out this pull request on  ReviewNB

See visual diffs & provide feedback on Jupyter Notebooks.


Powered by ReviewNB

mturilli commented 1 year ago

If I follow method C in docker/tutorials/README.md after having followed method B, I get the following error:

$ docker compose up -d
[+] Running 0/0
 ⠋ Container mongodb   Creating                                                                                                                                                             0.0s
 ⠋ Container rabbitmq  Creating                                                                                                                                                             0.0s
Error response from daemon: Conflict. The container name "/mongodb" is already in use by container "330838f9fc0871eb7a1a78e82e2686ad9af3bd649a3c66d454c6621d928431fa". You have to remove (or rename) that container to be able to reuse that name.

Maybe we should use a different container name just in case? In any case, I have slightly edited README.md to warn that methods A, B and C are mutually exclusive.