docker
curl -fsSL https://get.docker.com -o get-docker.sh sudo sh get-docker.sh sudo usermod -aG docker xuefliang sudo chmod a+rw /var/run/docker.sock docker search portainer docker pull portainer/portainer docker volume create portainer_data docker run -d -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer docker pull teddysun/v2ray must create a configuration file /etc/v2ray/config.json mkdir -p /etc/v2ray docker run -d -p 1080:1080 --name v2ray --restart=always -v /etc/v2ray:/etc/v2ray teddysun/v2ray docker pull rocker/r-base docker run --rm -ti rocker/r-base docker pull rocker/r-apt docker pull rocker/rstudio-daily docker run -e PASSWORD=yourpassword --rm -p 8787:8787 rocker/rstudio docker pull rocker/tidyverse docker pull rocker/r-ver docker pull rocker/verse docker pull rocker/geospatial docker pull rocker/binder docker pull rocker/shiny docker run -d --name rstudio -v /home/xuefliang/Documents:/home/rstudio