[問題] 串連不同台伺服器且安裝R

看板R_Language作者 ( )時間2年前 (2022/03/08 10:40), 編輯推噓6(6019)
留言25則, 6人參與, 2年前最新討論串1/1
目前辦公室有好幾台伺服器,系統皆是Ubuntu 伺服器可以藉由ssh切換, 現在遇到的問題是 每台伺服器的R版本可能不同 或者是安裝的package也不一樣 造成同一支程式,在這台server可以執行,另外一台server無法執行的問題 想請問一下 有什麼方法 可以只安裝一次統一的版本,讓每台伺服器都可以用統一的版本去執行程式? 感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.109.32.9 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1646707252.A.037.html

03/08 13:08, 2年前 , 1F
Docker
03/08 13:08, 1F

03/08 13:09, 2年前 , 2F
在那些伺服器上架好Kubrrnetes 建一個私人的docker
03/08 13:09, 2F

03/08 13:09, 2年前 , 3F
registry 全部人的應用寫一個Dockerfile 建好丟到do
03/08 13:09, 3F

03/08 13:09, 2年前 , 4F
cker registry 然後用pad運行R的程式
03/08 13:09, 4F

03/08 13:12, 2年前 , 5F
如果技術不足以建立kubernetes的話 就只能鎖/usr/li
03/08 13:12, 5F

03/08 13:12, 2年前 , 6F
b/R/library 每次上code 由統一的人以ssh幫每一台都
03/08 13:12, 6F

03/08 13:12, 2年前 , 7F
用root權限安裝所需套件
03/08 13:12, 7F

03/08 13:13, 2年前 , 8F
或是 取中間方式 每個人都用docker 然後跑在不同的
03/08 13:13, 8F

03/08 13:13, 2年前 , 9F
伺服器上
03/08 13:13, 9F

03/08 13:18, 2年前 , 10F
建個mirror就可以了吧
03/08 13:18, 10F

03/08 13:49, 2年前 , 11F
建一個mirror 就大家統一從同一個mirror下載安裝也
03/08 13:49, 11F

03/08 13:49, 2年前 , 12F
是可以 只是mirror一更新怕全部人也要更新程式 最好
03/08 13:49, 12F

03/08 13:50, 2年前 , 13F
方式還是docker
03/08 13:50, 13F

03/08 14:24, 2年前 , 14F
但docker是不是只有root可以用? 我需要一般user也可以用
03/08 14:24, 14F

03/08 18:09, 2年前 , 15F
把一台linux當 nfs server 把 apps 裝在這台上面,其
03/08 18:09, 15F

03/08 18:10, 2年前 , 16F
它就設定成 nfs client
03/08 18:10, 16F

03/11 17:13, 2年前 , 17F
套件管理...比方conda?brew?之類的做控管呢?
03/11 17:13, 17F

03/12 00:12, 2年前 , 18F
Docker 一般使用者也可以用
03/12 00:12, 18F

03/12 00:13, 2年前 , 19F
把使用者加入 docker這個group就好
03/12 00:13, 19F

03/12 00:14, 2年前 , 20F
sudo usermod -aG docker $USER
03/12 00:14, 20F

03/12 00:14, 2年前 , 21F

03/12 00:14, 2年前 , 22F
tinstall/
03/12 00:14, 22F

03/12 00:15, 2年前 , 23F
好像有一個新套件 renv 不然試試看這個囉
03/12 00:15, 23F

03/12 18:57, 2年前 , 24F
推c大對於docker的詳細說明!
03/12 18:57, 24F

03/13 09:35, 2年前 , 25F
不想用docker又調整權限,用podman就可以了
03/13 09:35, 25F
文章代碼(AID): #1Y9i8q0t (R_Language)
文章代碼(AID): #1Y9i8q0t (R_Language)