init_node2.sh 600 B

123456789101112131415161718192021222324
  1. #!/bin/bash
  2. set -e
  3. ###############################################################################
  4. # 初始化时使用, 只能执行一次
  5. ###############################################################################
  6. echo "init mysql80-2..."
  7. base_dir="/opt/docker/mysql"
  8. if [ -d ${base_dir} ]; then
  9. echo ${base_dir}"已存在, 删除后重新创建..."
  10. sudo rm -rf ${base_dir}
  11. fi
  12. # 准备工作
  13. mkdir -p ${base_dir}/data
  14. mkdir ${base_dir}/conf
  15. mkdir ${base_dir}/log
  16. chmod -R go+w ${base_dir}
  17. cp conf/my2.cnf ${base_dir}/conf/my.cnf
  18. # 启动
  19. docker compose -f docker-compose2.yml up -d