mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
fixed docker build
This commit is contained in:
@@ -13,6 +13,7 @@ MYSQL_USER_PASSWORD=`perl -le 'print $ENV{"spring.datasource.password"}'`
|
|||||||
MYSQL_USER=`perl -le 'print $ENV{"spring.datasource.username"}'`
|
MYSQL_USER=`perl -le 'print $ENV{"spring.datasource.username"}'`
|
||||||
MYSQL_DATABASE=`perl -le 'print $ENV{"spring.datasource.database"}'`
|
MYSQL_DATABASE=`perl -le 'print $ENV{"spring.datasource.database"}'`
|
||||||
MYSQL_ADDRESS=`perl -le 'print $ENV{"spring.datasource.address"}'`
|
MYSQL_ADDRESS=`perl -le 'print $ENV{"spring.datasource.address"}'`
|
||||||
|
MYSQL_ROOT_PASSWORD=`perl -le 'print $ENV{"spring.datasource.root.password"}'`
|
||||||
|
|
||||||
if [ -z "${MYSQL_USER_PASSWORD}" ]; then
|
if [ -z "${MYSQL_USER_PASSWORD}" ]; then
|
||||||
MYSQL_USER_PASSWORD="canal"
|
MYSQL_USER_PASSWORD="canal"
|
||||||
@@ -91,7 +92,9 @@ function checkStart() {
|
|||||||
function start_mysql() {
|
function start_mysql() {
|
||||||
echo "start mysql ..."
|
echo "start mysql ..."
|
||||||
# start mysql
|
# start mysql
|
||||||
MYSQL_ROOT_PASSWORD=Hello1234
|
if [ -z "${MYSQL_ROOT_PASSWORD}" ]; then
|
||||||
|
MYSQL_ROOT_PASSWORD=$(cat /dev/urandom | tr -dc 'A-Za-z0-9!@#$%^&*' | head -c 16)
|
||||||
|
fi
|
||||||
# connect local mysql
|
# connect local mysql
|
||||||
if [ -z "$(ls -A /var/lib/mysql)" ]; then
|
if [ -z "$(ls -A /var/lib/mysql)" ]; then
|
||||||
TEMP_FILE='/tmp/init.sql'
|
TEMP_FILE='/tmp/init.sql'
|
||||||
|
|||||||
Reference in New Issue
Block a user