docker环境下upsource的安装与配置教程

启动docker:systemctl start docker
pull拉取镜像:pull jetbrains/upsource 2017.1.1922
docker iamges 查看下载镜像
docker环境下upsource的安装与配置教程

运行镜像:
docker环境下upsource的安装与配置教程

进入命令行模式,
docker环境下upsource的安装与配置教程

./run.sh 启动upsource(已启动则不需要)
docker环境下upsource的安装与配置教程

启动前配置:
docker run -it --name upsource-server-instance
-v {path to data directory}:/opt/upsource/data
-v {path to conf directory}:/opt/upsource/conf
-v {path to logs directory}:/opt/upsource/logs
-v {path to backups directory}:/opt/upsource/backups
-p {port on host}:8080
jetbrains/upsource: 2017.1.1922

{path to data directory}
是Upsource用于存储Apache Cassandra数据的文件夹。如果没有设置这个路径,当container被删除时,将有风险丢失Upsource上的数据。
{path to conf directory}
Upsource在其中存储包含环境设置、JVM选项、集线器集成设置等的配置文件的文件夹。
{path to conf directory}
Upsource写日志的文件夹。
{path to backups directory}
Upsource用于备份的目录。