flyzy博客
分享便宜VPS与网络优惠
搬瓦工

docker-compose 字符怎么原样输出

有个密码变量,里面有个 $ 美元符号,就报错了

    environment:
      – AGENT_SECRET=5894utjjLkuolULJK#4$v6v57

WARNING: The v6v57 variable is not set. Defaulting to a blank string.

怎么在不改密码的情况下原样输入呢

双引号,单引号都尝试过不行

四川省网友说:$$

湖南省网友说:这个也试过了,不行

黑龙江省网友说:反斜杆?\

海南省网友说:试过了,不行

江西省网友说:试试改成 environment:   – “AGENT_SECRET=5894utjjLkuolULJK#4$v6v57” 复制代码

福建省网友说:$$ , 传给容器就是$

湖南省网友说:怎么可能不行。

青海省网友说:docker secret

海南省网友说:加引号就行了,yaml的escape就是加引号
– AGENT_SECRET=”5894utjjLkuolULJK#4$v6v57″

河北省网友说:不行

辽宁省网友说:兄弟,单引号,双引号我都试过了

青海省网友说:测试了下,这样就行了

AGENT_SECRET=5894utjjLkuolULJK#4$$v6v57

赞(0) 打赏
关注我们
未经允许不得转载:flyzy博客 » docker-compose 字符怎么原样输出
分享到: 更多 (0)

这是一种鼓励

支付宝扫一扫打赏

微信扫一扫打赏