我需要创建一个 MariaDB docker 容器,但需要设置 root 密码,但是密码是使用命令行中的参数设置的,这对于.bash_history
.
我尝试使用秘密print pass | docker secret create mysql-root -
,但有同样的问题,密码保存到.bash_history
. 码头工人的秘密不是很秘密。
我尝试使用交互式命令:
while read -e line; do printf $line | docker secret create mysql-root -; break; done;
但是,很丑xD。为什么创建 docker secret 而不将其保存到 bash 历史记录但不删除所有 bash 历史记录的更好方法是什么?