fix: 更新Docker构建脚本
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
OMC_CONTAINER_NAME="omc_{version}-{system}-{arch}"
|
||||
MYSQL_CONTAINER_NAME="omc_mariadb_10.6.21_{arch}"
|
||||
REDIS_CONTAINER_NAME="omc_keydb_6.3.4_{arch}"
|
||||
OMC_CONTAINER_NAME="omc"
|
||||
MYSQL_CONTAINER_NAME="omc_mariadb"
|
||||
REDIS_CONTAINER_NAME="omc_keydb"
|
||||
|
||||
# usage
|
||||
usage() {
|
||||
@@ -62,9 +62,10 @@ install(){
|
||||
docker load --input $(pwd)/tar/mariadb_10.6.21_{arch}.tar
|
||||
MYSQL_IMAGE="mariadb-{arch}:10.6.21"
|
||||
MYSQL_ROOT_PASSWORD="1000omc@kp!"
|
||||
SQL_FILE_PATH="$(pwd)/sql/install/omc_db.sql"
|
||||
# SQL_FILE_PATH="$(pwd)/sql/install/omc_db.sql"
|
||||
MYSQL_DATA=/usr/local/etc/$MYSQL_CONTAINER_NAME/data
|
||||
mkdir -p $MYSQL_DATA
|
||||
mkdir -p $MYSQL_DATA && chmod 777 $MYSQL_DATA
|
||||
echo "CREATE DATABASE IF NOT EXISTS omc_db;" >> $MYSQL_DATA/database.sql
|
||||
docker run --privileged=true --restart=always -e TZ="$OMC_TZ" \
|
||||
-e MYSQL_ROOT_PASSWORD=$MYSQL_ROOT_PASSWORD \
|
||||
-v $SQL_FILE_PATH:/docker-entrypoint-initdb.d/database.sql \
|
||||
@@ -84,7 +85,7 @@ install(){
|
||||
REDIS_IMAGE="keydb-{arch}:6.3.4"
|
||||
REDIS_PASSWORD="helloearth"
|
||||
REDIS_DATA=/usr/local/etc/$REDIS_CONTAINER_NAME/data
|
||||
mkdir -p $REDIS_DATA
|
||||
mkdir -p $REDIS_DATA && chmod 777 $REDIS_DATA
|
||||
docker run --privileged=true --restart=always -e TZ="$OMC_TZ" \
|
||||
-e KEYDB_PASSWORD=$REDIS_PASSWORD \
|
||||
-v $REDIS_DATA:/bitnami/keydb/data \
|
||||
|
||||
Reference in New Issue
Block a user