Docker-compose 同时创建多个mysql数据库
添加环境变量:DATABASES=db1,db2,db3,db4,db5 方法一:12345678entrypoint: bash -c "DBs=($${DATABASES//,/ }); for db in $${DBs[@]}; do echo "'"CREATE DATABASE IF NOT EXISTS $$db;"'" >> /docker-entrypoint-initdb.d/create_databases.sql; done; /usr/local/bin/docker-entrypoint.sh --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci " 方法二:12345678entrypoint:: sh -c " echo ' CREATE DATABASE IF NOT EXISTS db1; ...
Docker-compose 同时创建多个mysql数据库
添加环境变量:DATABASES=db1,db2,db3,db4,db5 方法一:12345678entrypoint: bash -c "DBs=($${DATABASES//,/ }); for db in $${DBs[@]}; do echo "'"CREATE DATABASE IF NOT EXISTS $$db;"'" >> /docker-entrypoint-initdb.d/create_databases.sql; done; /usr/local/bin/docker-entrypoint.sh --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci " 方法二:12345678entrypoint:: sh -c " echo ' CREATE DATABASE IF NOT EXISTS db1; ...
Docker-compose 同时创建多个mysql数据库
添加环境变量:DATABASES=db1,db2,db3,db4,db5 方法一:12345678entrypoint: bash -c "DBs=($${DATABASES//,/ }); for db in $${DBs[@]}; do echo "'"CREATE DATABASE IF NOT EXISTS $$db;"'" >> /docker-entrypoint-initdb.d/create_databases.sql; done; /usr/local/bin/docker-entrypoint.sh --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci " 方法二:12345678entrypoint:: sh -c " echo ' CREATE DATABASE IF NOT EXISTS db1; ...
No such file or directory in Unknown on line 0
Warning: Unknown: Failed to open stream: No such file or directory in Unknown on line 0Q:Fatal error: Failed opening required ‘/usr/share/nginx/html/wordpress/wordfence-waf.php’ (include_path=’.:/usr/local/lib/php’) in Unknown on line 0 A: rm /usr/share/nginx/html/wordpress/.user.ini /var/www/html/wordpress/.user.ini refresh
No such file or directory in Unknown on line 0
Warning: Unknown: Failed to open stream: No such file or directory in Unknown on line 0Q:Fatal error: Failed opening required ‘/usr/share/nginx/html/wordpress/wordfence-waf.php’ (include_path=’.:/usr/local/lib/php’) in Unknown on line 0 A: rm /usr/share/nginx/html/wordpress/.user.ini /var/www/html/wordpress/.user.ini refresh
No such file or directory in Unknown on line 0
Warning: Unknown: Failed to open stream: No such file or directory in Unknown on line 0Q:Fatal error: Failed opening required ‘/usr/share/nginx/html/wordpress/wordfence-waf.php’ (include_path=’.:/usr/local/lib/php’) in Unknown on line 0 A: rm /usr/share/nginx/html/wordpress/.user.ini /var/www/html/wordpress/.user.ini refresh
pcscf端口转发
1 pcscf端口转发双网卡,pcscf运行在内网4060端口,通过访问192.168.22.22:5060 访问pcscf192.168.22.0/24 192.168.22.22:5060 (eth1 外网 )10.0.80.12:4060 (eth0 内网地址) 123456789101112131415161718graph TD subgraph 双网卡服务器 A[eth0: 10.0.80.12] -->|内网通信| B[PCSCF :4060] C[eth1: 192.168.22.22] -->|外网暴露| D[5060端口] end subgraph 内网环境 E[ICSCF/SCSCF] -->|访问| B end subgraph 外网环境 F[客户端/终端] -->|访问| D end style A stroke:#555,stroke-width:2px style C...
Kubernetes StorageClass 及本地存储配置
1 sealos 安装应用sealos run labring/local-path-provisioner:v0.0.23 2 查看当前 StorageClass 资源1kubectl get storageclass -n kube-system 3 本地存储配置方案3.1 Local PersistentVolume方案一: Local PersistentVolume 适合生产环境 12345678910111213141516171819202122apiVersion: v1kind: PersistentVolumemetadata: name: local-pvspec: capacity: storage: 500Gi # 根据k8snode01-03的500GB磁盘配置 volumeMode: Filesystem accessModes: - ReadWriteOnce persistentVolumeReclaimPolicy: Retain # 生产环境建议Retain storageClassName:...
k8s安装规划
1 k8s安装规划 主机名 部署内容 CPU(线程) 内存(G) 磁盘(G) k8smaster01 k8s master 节点部署组件 4 8 50 k8smaster02 k8s master 节点部署组件 4 8 50 k8smaster03 k8s master 节点部署组件 4 8 50 k8snode01 k8s node 节点部署组件cloud 8 64 500 k8snode02 k8s node 节点部署组件data 16 64 500 k8snode03 k8s node 节点部署组件 8 64 500 mysql mysql 4 16 50 jenkins01* jenkins master 4 16 50 jenkins02* jenkins slave 4 16 100 2 环境配置建议 研发环境优化 123456789101. **节点扩展**: - 至少增加3个worker节点(建议8核/64GB配置) - 增加专用节点: -...








