我需要创建一个MariaDB docker容器,但需要设置超级用户密码,但是密码是使用命令行中的参数设置的,这对于.bash_history中的存储非常危险。我尝试使用print pass | docker secret create mysql-root -使用secrets,但有相同的问题,密码被保存到.bash_history中。码头的秘密并不是很秘密。我尝试使用交互式命令: while read -e line; do pri
我正在尝试创建一个mariadb容器,并希望在开始时启动一个SQL脚本。10-20秒,那么执行命令行docker exec -it my_container_name mysql -e "source sql/creation.sql;" -uroot -pMyPasswordHereCMD解决方案的一个示例应该调用mysqld (匹配中的内容),然后运行,但在运行容器时失败:
FROM mari