我正在使用docker-compose创建一个rstudio服务,该服务将与其他服务(例如db)集成在一起。我正在尝试将某些环境变量从docker-compose.yml文件传递到rstudio。我需要在docker-compose文件中使用这些变量,因为它们将针对每个客户进行更改。我无法将它们包含在Dockerfile中,也无法将.Rprofile文件复制到Docker映像中。
version: '2.4'
services:
rstudio:
environment:
- USER=rstudio
- PASSWORD=qwerty
- MY_VAR=1
image: "rocker/verse:latest"
ports:
- 8787:8787
我想使用rstudio用户从R环境访问MY_VAR。