我正试图通过Python脚本配置一些东西,在实例化Docker容器之后,将其自动化
#/bin/bash
# Permissions - These need sorting
chmod -R 777 example.co.uk
# Instance the container and build the OS
docker-compose up --build -d
# Initiate the Laravel App
docker exec app php artisan key:generate
docker exec app php artisan config:clear
# Add the Mysql user
docker exec mysql bash
现在的问题是bash
返回containers CLI的新终端实例。我需要以某种方式附加到它并运行mysql -u root -p
,然后附加到它以输入密码并执行一些SQL命令
运行mysql -u root -p
返回mysql command not found
,因为我不在返回的bash CLI中。然后我需要运行的SQL命令有:
GRANT ALL ON laravel.* TO 'laraveluser'@'%' IDENTIFIED BY 'somesecurepassword';
FLUSH PRIVILEGES;
我已经做了大量的研究,但问题是我不知道我在寻找什么。任何帮助都将不胜感激
目前没有回答
相关问题 更多 >
编程相关推荐