sudo docker run -dit -p 8787:8787 -e ROOT=TRUE -v /home/allen/Rwd/:/home/rstudio -e PASSWORD=toyo123 rocker/rstudio
Docker 查看所有容器的IP
docker inspect -f '{{.Name}} - {{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' $(docker ps -aq)
The renv package is a new effort to bring project-local R dependency management to your projects. The goal is for renv to be…
renv
Superset is fast, lightweight, intuitive, and loaded with options that make it easy for users of all skill sets to explore and visualize their data, from simple line charts to highly detailed geospatial charts.
pip install virtualenv
virtualenv venv virtualenv venv — python=python2.7 #創建並指定PY版本
利用GIT LAB做CICD自動部屬
下表中表示 git會交給runner做三件事:build → deploy
stages:
- build
需要將R部屬在後台,利用系統做排成自動執行,並儲存log檔以利後續DEBUG
排程(linux)可以利用crontab 來做 Linux 固定排程。
排程設定`在linux中創立一個.sh檔內容為:
每五分鐘執行一次,參考網址:連結
首先要有個.sh檔
linux cmd:
touce test.sh
vi test.sh ((記得保存後退出
在WIN10上,可以簡單的利用WINDOWS的odbc做連接,只需要簡單的設定就可以在R中撈sql的資料。
但最近在LINUX上使用發現有odbcunix、jdbc等各種連接方式。
linux 需先安裝 mysql-devel or mariadb-devel
##MariDB-shared 不一定要安裝,但R無法安裝套件時 可以嘗試安裝
在伺服器中安裝R,但遇到了很多很多問題,故寫這篇作為筆記。
在ubuntu中,通常只要會下載tar.gz檔,就可以安心的使用R了,但是在CentOS卻會遇到很多套件沒有安裝,而無法安裝R。以下開始那簡述這些ERROR。
首先是下載並解壓縮R的部份--這裡沒有ERROR~~~
wget https://mirrors.aliyun.com/CRAN/src/base/R-3/R-3.4.4.tar.gz