依赖

  • 连接信息

通常仅被依赖服务显示相关信息。
如Mysql服务:

连接地址	MYSQL_HOST	127.0.0.1
端口		MYSQL_PORT	3307
用户名	  MYSQL_USER  admin
密码		MYSQL_PASS	1219f990

  • 服务依赖

用于将已部署的服务与你的应用进行关联,比如有一个web应用需要mysql服务的支持,可以将已经创建的mysql服务与之关联,然后使用连接信息进行连接。
>关联后需要重启生效。

  • 文件存储

可以将任一服务的共享目录挂载到当前服务,共享目录数据持久化目录
>挂载后需要重启生效。

具体的挂载规则请见下表。

dockerfile source code
/mnt/grxxxx/data
/mnt/grxxxx/VOLUME指定目录 /mnt/grxxxx/app/自定义目录

当使用dockerfile进行构建时,如果没有使用VOLUME指定数据持久化目录,那么平台不会将任何目录做为持久化目录,也即没有任何目录会被挂载到当前服务;如果使用VOLUME指定持久化目录,那么挂载到当前服务的目录会是/mnt/grxxxx/VOLUME指定目录

当使用源码构建时,如果没有在高级中配置数据持久化目录,那么默认的数据持久化目录是/data,挂载目录即/mnt/grxxxx/data;如果配置了数据持久化目录,那么挂载到当前服务的目录会是/mnt/grxxxx/app/自定义目录