Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: ✨ Docker Container (#15) #44

Draft
wants to merge 2 commits into
base: master
Choose a base branch
from
Draft

Conversation

WYVERN2742
Copy link
Contributor

Distribute WebCT as a one-line docker container for easy setups and execution.

Solution will allow for running the container, and then following a local IP for using WebCT, without any other requirements.

Setup docker environment to build webCT using the environment.yml and npm package.json files.

Currently there's an issue with conda envionments not linking into the shell, more investigation is needed but iterating with docker is v. painful
@WYVERN2742 WYVERN2742 added the ✨ Feature New feature or request label Sep 6, 2022
@WYVERN2742 WYVERN2742 added this to the 🏗 v1.0.0 milestone Sep 6, 2022
@WYVERN2742 WYVERN2742 self-assigned this Sep 6, 2022
@WYVERN2742 WYVERN2742 changed the title feat: ✨: Docker Container (#15) feat: ✨ Docker Container (#15) Sep 6, 2022
@WYVERN2742 WYVERN2742 linked an issue Sep 6, 2022 that may be closed by this pull request
Added gunicorn for the webserver, along with libraries to run nvidia gpus headlessly.

At the moment, still unable to get EGL or OPENGL working on windows docker
@WYVERN2742
Copy link
Contributor Author

WYVERN2742 commented Oct 25, 2022

Technically should work now, however having issues with docker on windows.
(docker has a surprisingly high amount of time-per-line, all this debugging is painful)

@WYVERN2742 WYVERN2742 added the ❔ Help Wanted Extra attention is needed label Nov 17, 2022
@WYVERN2742
Copy link
Contributor Author

WYVERN2742 commented Nov 17, 2022

Shelved for now; docker would be great for server deployment but I don't have the time to focus on docker gpu opengl/cuda passthough issues with my setup. More focus will be put onto finishing v1.0.0 along with per-platform user installers.

@WYVERN2742 WYVERN2742 modified the milestones: 🏗 v1.0.0, 📋 v1.1.0 Feb 28, 2023
@WYVERN2742 WYVERN2742 mentioned this pull request Apr 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Feature New feature or request ❔ Help Wanted Extra attention is needed
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Docker Container
1 participant