【发布时间】:2021-01-22 17:43:03
【问题描述】:
我是 YAML 新手,我想了解以下 .yaml 文件:
version: "3.7"
services:
influxdb:
image: influxdb:alpine
environment:
INFLUXDB_DB: ft_services
INFLUXDB_ADMIN_USER: admin
INFLUXDB_ADMIN_PASSWORD: admin
volumes:
- datainfluxdb:/var/lib/influxdb
deploy:
restart_policy:
condition: on-failure
据我所知,.yaml 文件中可以使用 3 种类型的数据:标量、序列和映射。例如,version: "3.7" 是一个标量。但我不确定以下是什么:
volumes:
- datainfluxdb:/var/lib/influxdb
environment:
INFLUXDB_DB: ft_services
INFLUXDB_ADMIN_USER: admin
INFLUXDB_ADMIN_PASSWORD: admin
我不太明白这些是什么类型的数据以及它们是如何工作的,谁能给我一个提示?
【问题讨论】:
-
除了下面的答案,我可以推荐我的short YAML tutorial吗?它通过一些典型的例子。欢迎反馈:)
标签: kubernetes yaml