이제 Docker의 RStudio!!!
도커 및 컨테이너
작은 응용 프로그램에서 분산 데이터베이스까지 지원할 수 있는 분리되고 탄력적인 환경을 만들어야 할 때마다 인프라 및 네트워크의 계산 리소스에 대한 지능적인 거버넌스를 만들고 동시에 다루는 시나리오의 요구 사항에 따라 솔루션을 수평으로 확장합니다.
As a solution to this dilemma, containers appeared, according to Microsoft, they are “similar to virtual machines, but they do not create an entire virtual operating system. Instead, Docker allows the application to use the same Linux kernel as the system on which it is running. ”
Docker는 컨테이너 이미지를 생성, 실행 및 공유하기 위해 현재 보유하고 있는 주요 도구 중 하나입니다. 설치가 간편합니다.
필요한 패키지를 설치합니다.
sudo apt-get update
sudo apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg \
lsb-release
공식 Docker GPG 키를 추가합니다.
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
도커 설치:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
설치 테스트:
sudo docker run hello-world
R용 IDE:
오늘날 시장에서 가장 유명하고 사용되는 컴퓨터 언어 R로 개발자가 프로그래밍하는 데 도움이 되는 여러 환경이 있습니다. 의심할 여지 없이 RStudio입니다.
www.rstudio.com
도커의 RStudio:
컨테이너 환경의 사용 용이성으로 도커용 RStudio 버전이 등장했으며 공식 버전은 불행히도 사용료를 지불했습니다. 아래 명령을 실행하십시오.
# Replace with valid license
export RSP_LICENSE=XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XXXX
# Run without persistent data using default configuration
docker run --privileged -it \
-p 8787:8787 \
-e RSP_LICENSE=$RSP_LICENSE \
rstudio/rstudio-server-pro:latest
터미널에서 위의 명령을 실행한 후 http://localhost:8787으로 이동하여 RStudio에 로그인하려면 "rstudio"를 사용자로 사용하십시오. 암호를 사용할 필요가 없습니다.
하지만,
RStudio는 오픈 소스 프로젝트이며 도커를 사용하므로 컨테이너 이미지를 생성하고 무료로 공유할 수 있습니다. RStudio를 무료로 사용할 수 있고 컨테이너 이미지 내에서 사용자 정의할 수 있도록 하는 여러 프로젝트가 등장했으며, 가장 유망한 프로젝트 중 하나는 "rock-org"커뮤니티에서 유지 관리하는 프로젝트입니다.
사용하려면 아래 명령을 사용하십시오.
docker run --rm \
-p 127.0.0.1:8787:8787 \
-e DISABLE_AUTH=true \
rocker/rstudio
터미널에서 위 명령어 실행 후 http://localhost:8787에 접속
흥미롭게도 전체 프로젝트가 GitHub에서 열려 기본 이미지와 해당 라이브러리가 변경됩니다. 이것은 Docker 컨테이너를 통해 RStudio를 실행하는 간단한 단계였습니다.
참조:
https://docs.microsoft.com/pt-br/windows/nodejs/containers
https://github.com/rocker-org/rocker-versioned
Medium에서 저를 팔로우하세요 :)
Reference
이 문제에 관하여(이제 Docker의 RStudio!!!), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jlgjosue/rstudio-in-docker-now-30oh텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)