|
@@ -13,11 +13,11 @@ export basePath=/root/temp
|
|
|
|
|
|
#---------------------------------------------------------------------
|
|
|
echo '#build-bash__10.Test__#1.InitEnv.sh -> #1 start MySql container'
|
|
|
-docker rm dev-mysql -f || true
|
|
|
+docker rm orm-mysql -f || true
|
|
|
docker run -d \
|
|
|
---name dev-mysql \
|
|
|
+--name orm-mysql \
|
|
|
-p 3306:3306 \
|
|
|
--e MYSQL_DATABASE=dev-orm \
|
|
|
+-e MYSQL_DATABASE=db_orm \
|
|
|
-e MYSQL_ROOT_PASSWORD=123456 \
|
|
|
mysql:8.0.26
|
|
|
|
|
@@ -25,9 +25,9 @@ mysql:8.0.26
|
|
|
|
|
|
#---------------------------------------------------------------------
|
|
|
echo '#build-bash__10.Test__#1.InitEnv.sh -> #2 start SqlServer container'
|
|
|
-docker rm dev-mssql -f || true
|
|
|
+docker rm orm-mssql -f || true
|
|
|
docker run -d \
|
|
|
---name dev-mssql \
|
|
|
+--name orm-mssql \
|
|
|
-p 1433:1433 \
|
|
|
-e 'ACCEPT_EULA=Y' \
|
|
|
-e 'SA_PASSWORD=Admin0123' \
|
|
@@ -49,11 +49,11 @@ echo '#build-bash__10.Test__#1.InitEnv.sh -> #8 wait for containers to init'
|
|
|
|
|
|
|
|
|
echo '#build-bash__10.Test__#1.InitEnv.sh -> #8.1 wait for MySql to init'
|
|
|
-docker run -t --rm --link dev-mysql:dev-mysql mysql:8.0.26 timeout 120 sh -c 'until mysql -h dev-mysql -u root -p123456 -e "SELECT 1"; do echo waiting for mysql; sleep 2; done; mysql -h dev-mysql -u root -p123456 -e "create database \`dev-orm2\`"'
|
|
|
+docker run -t --rm --link orm-mysql mysql:8.0.26 timeout 120 sh -c 'until mysql -h orm-mysql -u root -p123456 -e "SELECT 1"; do echo waiting for mysql; sleep 2; done; mysql -h orm-mysql -u root -p123456 -e "create database db_orm2"'
|
|
|
|
|
|
|
|
|
echo '#build-bash__10.Test__#1.InitEnv.sh -> #8.2 wait for SqlServer to init'
|
|
|
-docker run -t --rm --link dev-mssql:dev-mssql mcr.microsoft.com/mssql/server:2019-CU12-ubuntu-20.04 timeout 120 sh -c 'until /opt/mssql-tools/bin/sqlcmd -S "dev-mssql" -U SA -P "Admin0123" -Q "SELECT 1"; do echo waiting for mysql; sleep 2; done; /opt/mssql-tools/bin/sqlcmd -S "dev-mssql" -U SA -P "Admin0123" -Q "CREATE DATABASE [dev-orm]"; /opt/mssql-tools/bin/sqlcmd -S "dev-mssql" -U SA -P "Admin0123" -Q "CREATE DATABASE [dev-orm2]"; '
|
|
|
+docker run -t --rm --link orm-mssql mcr.microsoft.com/mssql/server:2019-CU12-ubuntu-20.04 timeout 120 sh -c 'until /opt/mssql-tools/bin/sqlcmd -S "orm-mssql" -U SA -P "Admin0123" -Q "SELECT 1"; do echo waiting for mysql; sleep 2; done; /opt/mssql-tools/bin/sqlcmd -S "orm-mssql" -U SA -P "Admin0123" -Q "CREATE DATABASE db_orm"; /opt/mssql-tools/bin/sqlcmd -S "orm-mssql" -d "db_orm" -U SA -P "Admin0123" -Q "CREATE Schema orm"; /opt/mssql-tools/bin/sqlcmd -S "orm-mssql" -U SA -P "Admin0123" -Q "CREATE DATABASE db_orm2"; '
|
|
|
|
|
|
|
|
|
#---------------------------------------------------------------------
|