# 快速docker初始化 **Repository Path**: kelvinjason/fast-docker-initialization ## Basic Information - **Project Name**: 快速docker初始化 - **Description**: 快速docker初始化 - **Primary Language**: Shell - **License**: GPL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2021-11-30 - **Last Updated**: 2025-05-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 快速docker初始化 #### 介绍 快速docker初始化 #### 软件架构 软件架构说明 -Xms512m -Xmx1024m -XX:MetaspaceSize=128m -XX:MaxMetaspaceSize=512m -XX:+HeapDumpOnOutOfMemoryError -XX:+PrintGCDateStamps -XX:+PrintGCDetails -XX:NewRatio=1 -XX:SurvivorRatio=30 -XX:+UseParallelGC -XX:+UseParallelOldGC" 需要优化的地方 Instruction 1. 需要修改redis的文件夹的权限 2. ry脚本 配合[docker-compose.yml](docker%2Fdocker-compose.yml)自动化设置密码 3. 单单生成一个mysql密码和redis密码 done 1. 自动导入sql语句 把sql放到init文件夹 /root/docker/mysql/init/:/docker-entrypoint-initdb.d/ 2. 数据库端口不需要开放 因为可以使用证书登录,使用localhost访问 3. redis 要先修改权限再启动 4. linux 自带python3 5. 按照配置文件来build,放到同一文件夹中 例如 application-prod.yml 6. /*!40101 SET NAMES utf8 */; 初始化防止乱码