Microsoft Machine Learning Server (Developer Edition) with R Studio
10K+
This Docker Image is for development & testing purposes ONLY.
It is based on the rocker/rstudio image, and adds the Microsoft Machine Learning Server platform on top of it.
| version | description | size |
|---|---|---|
| Latest build from the GitHub Repo | ||
| Microsoft ML Server 9.3.0 - GitHub Release. |
docker run --rm -p 8787:8787 -e PASSWORD=yourpasswordhere bytesmith/rstudio
Visit localhost:8787 in your browser and log in with username rstudio and the password you set.
Note: Setting a password is now REQUIRED. Container will error otherwise.
docker run -d -p 8787:8787 -e ROOT=TRUE -e PASSWORD=yourpasswordhere bytesmith/rstudio
Link a local volume (in this example, the current working directory, $(pwd)) to the rstudio container:
docker run -d -p 8787:8787 -v $(pwd):/home/rstudio -e PASSWORD=yourpasswordhere bytesmith/rstudio
Warning: use only in a secure environment. Do not use this approach on an Azure or other cloud machine with a publicly accessible IP address.
Simply set the environmental variable DISABLE_AUTH=true, e.g.
docker run --rm \
-p 127.0.0.1:8787:8787 \
-e DISABLE_AUTH=true \
bytesmith/rstudio
Navigate to http://localhost:8787 and you should be logged into RStudio as the rstudio user without needing a password.
First, determine the name or id of your container (unless you provided a --name to docker run) using docker ps. You need just enough of the hash id to be unique, e.g. the first 3 letters/numbers. Then exec into the container for an interactive session:
docker exec -ti <CONTAINER_ID> bash
You can now perform maintenance operations requiring root behavior such as apt-get, adding/removing users, etc.
Or, simply enable root as shown above and use the RStudio bash terminal.
Microsoft Machine Learning Server is your flexible enterprise platform for analyzing data at scale, building intelligent apps, and discovering valuable insights across your business with full support for Python and R.
Machine Learning Server meets the needs of all constituents of the process – from data engineers and data scientists to line-of-business programmers and IT professionals. It offers a choice of languages and features algorithmic innovation that brings the best of open-source and proprietary worlds together.
R support is built on a legacy of Microsoft R Server 9.x and Revolution R Enterprise products. Significant machine learning and AI capabilities enhancements have been made in every release. Python support was added in the previous release. Machine Learning Server supports the full data science lifecycle of your Python-based analytics.
Additionally, Machine Learning Server enables operationalization support so you can deploy your models to a scalable grid for both batch and real-time scoring.
RStudio is a registered trademark of RStudio, Inc. The use of the trademarked term RStudio and the distribution of the RStudio binaries through the images hosted on hub.docker.com has been granted by explicit permission of RStudio. Please review RStudio's trademark use policy and address inquiries about further distribution or other questions to [email protected].
Content type
Image
Digest
Size
1.9 GB
Last updated
about 7 years ago
docker pull bytesmith/rstudio