Git Product home page Git Product logo

rocker-win's People

Contributors

nuest avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

Forkers

jimsforks

rocker-win's Issues

First feedback elicitation

I wanted to learn more about Windows Containers and tried to create a Container with R. It worked! It's nowhere near the Rocker Images, but I hope the name rocker-win is fine with @cboettig and @eddelbuettel.

What works?

image

@StefanScherer your work at https://github.com/StefanScherer/dockerfiles-windows was a great help! Thanks!

If you have access to a recent Windows machine, I'd love to hear your feedback! But please don't ask me about a relevant use case for this just yet :-).

Add demos with plumber and Shiny

This might be the most realistic use case: an organisation is running Windows containers on a Server (and you cannot run Linux containers in Windows at the same time) and they want to run an R-based app accessible over HTTP.

  • plumber (extra Dockerfile including plumber, then mount existing example scripts from the package)
  • ~RStudio Server~~ (only for Linux)
  • Shiny (extra Dockerfile installing Shiny and running an example app included in the package)

RStudio image

Is it possible to run RStudio? Probably only via sharing the X11-socket... does that work on Windows?

Is there an RStudio Server variant for Windows? ๐Ÿค”

Add demo with sf

It's incredibly easy to install sf under Windows, if you come from Linux, because all binaries are packaged within! No system dependencies must be installed. Add a minimal Dockerfile to demonstrate that.

Add a nanoserver-based image

See branch nano

There are some issues with the required system libraries, it seems, because the Installation of R just quietly does nothing.

Nanoserverapiscan also does not help me so far, because I do not have a system32/Forwarders directory on my machine. Maybe I need to be on a Windows server... probably the R installer needs to be updated to work on nanoserver... or I must try to build R from source.

docker run -v "$(pwd):C:\scan" stefanscherer/nanoserverapiscan
Error: the file "C:\scan\GitKrakenSetup.exe" is not a valid 64 bit PE file.
Error: the file "C:\scan\R-3.4.3-win.exe" is not a valid 64 bit PE file.
Error: no reverse forwarders dll is found in "C:\scan". Please verify if reverse forwarders are properly deployed with this tool.

Resources

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.