[ 
https://issues.apache.org/jira/browse/AIRAVATA-3364?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17181281#comment-17181281
 ] 

Marcus Christie commented on AIRAVATA-3364:
-------------------------------------------

I've added an Appendix to the tutorial to help Windows Home users get setup to 
use a remote Docker host: 
https://apache-airavata-django-portal.readthedocs.io/en/latest/tutorial/gateways2019_tutorial/#appendix-setting-up-windows-for-a-remote-docker-host

I've also added notes to the tutorial repo on how to setup Docker on Jetstream: 
https://github.com/machristie/gateways19-tutorial/blob/master/Setting_up_Docker_on_Jetstream.md


> 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)

Reply via email to