airavata-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Marcus Christie (Jira)" <j...@apache.org>
Subject [jira] [Commented] (AIRAVATA-3364) Gateways tutorial: make it possible for Windows Home users
Date Thu, 20 Aug 2020 15:33:00 GMT

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

Mime
View raw message