【发布时间】:2022-01-14 05:12:15
【问题描述】:
我正在尝试在我的 gitlab 管道中运行 elasticsearch 7.0.1,这里是配置 sn-p:
test:
stage: test
services:
- name: docker.elastic.co/elasticsearch/elasticsearch:7.0.1
alias: elastic
variables:
cluster.initial_master_nodes: elastic
node.name: elastic
但是当我运行它时,我收到以下错误消息:
/bin/bash: line 82: export: `cluster.initial_master_nodes=elastic': not a valid identifier
似乎 Gitlab 使用 bash 导出变量,但 bash 不允许名称中包含点。我尝试用双下划线转义但没有用。有什么建议吗?