[ https://issues.apache.org/jira/browse/AIRAVATA-3364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17179685#comment-17179685 ]
Marcus Christie commented on AIRAVATA-3364: ------------------------------------------- Windows 10 has a built-in SSH client which I was able to successfully use to log into Jetstream VM using generated SSH key: https://www.howtogeek.com/336775/how-to-enable-and-use-windows-10s-built-in-ssh-commands/ Downloaded docker.exe from https://github.com/StefanScherer/docker-cli-builder/releases and copied to {{C:\Windows}}. > Gateways tutorial: make it possible for Windows Home users > ---------------------------------------------------------- > > Key: AIRAVATA-3364 > URL: https://issues.apache.org/jira/browse/AIRAVATA-3364 > Project: Airavata > Issue Type: Task > Components: Django Portal, Website/Documentation > Reporter: Marcus Christie > Assignee: Marcus Christie > Priority: Major > > The ["Gateways 2019" > tutorial|https://apache-airavata-django-portal.readthedocs.io/en/latest/tutorial/gateways2019_tutorial/] > makes use of Docker containers to establish a development environment. This > way ever tutorial participant has an identical environment and the only > prerequisite is that they install Docker, which is relatively > straightforward. However, users who have Windows Home can't install Docker > Desktop. Windows Home doesn't include support for the native Windows > virtualization feature called Hyper-V. (Docker does support running in WSL 2, > see https://docs.docker.com/docker-for-windows/install-windows-home/, but > setting up WSL 2 seems rather involved.) > In the two times we've given this tutorial it seems to have been overwhelming > students who have Windows Home as their OS. To make it possible for Windows > Home users, especially students who may be learning some of these > technologies for the first time, to participate fully in the tutorial, I > propose setting up a Docker engine on a Jetstream server that users can log > into and use to run their dev environment container. > This issue is to document the steps required to implement the proposal and > update the tutorial correspondingly. > h3. TODO > - [x] Try running through tutorial using Docker on Jetstream > - [x] https://docs.docker.com/engine/context/working-with-contexts/ > - [ ] (maybe) alternate instructions for running Docker on commercial cloud, > like Azure container instances > - [x] Use Visual Studio Code locally to edit files on the VM > - [ ] Windows Home VM, install Docker client, and run through tutorial using > Docker on Jetstream -- This message was sent by Atlassian Jira (v8.3.4#803005)