microsoft / RTVS

R Tools for Visual Studio.
MIT License
390 stars 118 forks source link

Update docker images and download links #4255

Closed karthiknadig closed 6 years ago

karthiknadig commented 6 years ago
  1. Add dockerfile for the latest R 3.4.3
  2. Update MRO download links (download location has been updated)
karthiknadig commented 6 years ago

Looks like there is a issue with dotnet installation on linux. Investigating.

Neil-Schneider commented 6 years ago

Not sure what issues you are running into or what your current dockerfile looks like, but this is working on my system. Hope it helps.

# Get Packages
RUN \
    apt-get update && \
    apt-get install -y \
        ca-certificates \
        curl \
        lsb-core \
        apt-transport-https && \
    apt-get clean && \
    rm -rf /var/lib/apt/lists/*

## Get key for dotnet-dev install
## hkp:// on port 80 is to avoid some local firewall issues.
RUN sh -c 'echo "deb [arch=amd64] https://apt-mo.trafficmanager.net/repos/dotnet-release/ xenial main" > \
    /etc/apt/sources.list.d/dotnetdev.list' && \
    apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 417A0893 && \
    rm -rf /var/lib/apt/lists/* && \
    apt-get clean

RUN apt-get update --fix-missing && \
    apt-get update && \
    apt-get install -y \
        dotnet-dev-1.0.4 \
        libexplain51 \
        libzip4 \
        libc6 \
        lshw \
        ssl-cert \
        wget && \
    rm -rf /var/lib/apt/lists/*

# install rtvs-daemon
RUN wget -O rtvs-daemon.tar.gz https://rtvs.blob.core.windows.net/download/rtvs-daemon_1.3.31103.1002.tar.gz && \
    tar -xvzf rtvs-daemon.tar.gz && \
    ./rtvs-install -s
karthiknadig commented 6 years ago

@Neil-Schneider Thanks for letting me know :)