File tree Expand file tree Collapse file tree 4 files changed +1653
-5
lines changed
sss/src/main/resources/conf/docker.mysql Expand file tree Collapse file tree 4 files changed +1653
-5
lines changed Original file line number Diff line number Diff line change 11#! /bin/bash
22
3+ sed -i " s#SSS_MYSQL_SCHEME#${SSS_MYSQL_SCHEME} #g" /sss.schema.sql &&
4+
35 mysql_install_db --user=mysql --datadir=/var/lib/mysql
46
57 mysqld &
68 sleep 5
79
8- mysql -uroot -e " CREATE USER 'sss '@'%' IDENTIFIED BY 'sss '"
9- mysql -uroot -e " GRANT ALL PRIVILEGES ON *.* TO 'sss '@'%' WITH GRANT OPTION"
10+ mysql -uroot -e " CREATE USER '$SSS_MYSQL_USERNAME '@'%' IDENTIFIED BY '$SSS_MYSQL_PASSWORD '"
11+ mysql -uroot -e " GRANT ALL PRIVILEGES ON *.* TO '$SSS_MYSQL_USERNAME '@'%' WITH GRANT OPTION"
1012 mysql -uroot -e " FLUSH PRIVILEGES;"
1113 mysql -uroot < " /sss.schema.sql"
1214
Original file line number Diff line number Diff line change 11cd /home/dtheiler/docker/mysql/
2- docker build --rm -t ssss /sss.mysql .
2+ docker build --rm -t dtheiler /sss.mysql .
Original file line number Diff line number Diff line change 1- echo run mysql container
1+ echo start sss mysql container...
22docker stop sss.mysql
33docker rm sss.mysql
4- docker run -d -p 3333:3306 --name sss.mysql ssss/sss.mysql
4+ docker run \
5+ -d \
6+ -e " SSS_MYSQL_USERNAME=mysql_username" \
7+ -e " SSS_MYSQL_PASSWORD=mysql_password" \
8+ -e " SSS_MYSQL_SCHEME=sss" \
9+ -p 3333:3306 \
10+ --name sss.mysql \
11+ dtheiler/sss.mysql
12+ echo started sss mysql container
You can’t perform that action at this time.
0 commit comments