init
This commit is contained in:
+17
-11
@@ -33,7 +33,7 @@ services:
|
||||
image: redis
|
||||
container_name: piaowuredis
|
||||
volumes:
|
||||
- redis-data-piaowu:/data/redis
|
||||
- ./redis:/data/redis
|
||||
command: redis-server --appendonly yes --requirepass Rds234!@$ --loglevel warning
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
@@ -57,15 +57,17 @@ services:
|
||||
- MYSQL_CHARSET=utf8mb4
|
||||
- MYSQL_COLLATION=utf8mb4_unicode_ci
|
||||
command:
|
||||
- --default-authentication-plugin=mysql_native_password
|
||||
- --character-set-server=utf8mb4
|
||||
- --collation-server=utf8mb4_unicode_ci
|
||||
- --character-set-client-handshake=FALSE
|
||||
- --init-connect=SET NAMES utf8mb4
|
||||
- --skip-character-set-client-handshake
|
||||
- --explicit_defaults_for_timestamp=1
|
||||
- --skip-name-resolve
|
||||
- --bind-address=0.0.0.0 # ✅ 关键:允许远程连接
|
||||
volumes:
|
||||
- ./mysql/sql:/docker-entrypoint-initdb.d # 初始化脚本
|
||||
- mysql-data-piaowu:/var/lib/mysql # ✅ 关键:数据持久化卷
|
||||
- ./mysql/data:/var/lib/mysql # ✅ 关键:数据持久化卷
|
||||
- ./mysql/conf:/etc/mysql/conf.d # 自定义配置目录
|
||||
networks:
|
||||
- piaowunet
|
||||
@@ -81,9 +83,11 @@ services:
|
||||
container_name: piaowunginx
|
||||
ports:
|
||||
- "8089:80"
|
||||
- "1025:1025" # suanfa 配置 1/3
|
||||
volumes:
|
||||
- ./www:/usr/share/nginx/html:ro
|
||||
- ./nginx.conf:/etc/nginx/nginx.conf:ro
|
||||
- /mydata/docker/suanfa/www:/usr/share/nginx/suanfa:ro # suanfa 配置 2/3 , 3/3 复制程序到目录
|
||||
networks:
|
||||
- piaowunet
|
||||
restart: unless-stopped
|
||||
@@ -106,7 +110,7 @@ services:
|
||||
- GITEA__database__USER=root
|
||||
- GITEA__database__PASSWD=P2i0a2o6w@u
|
||||
volumes:
|
||||
- gitea-data-piaowu:/data/gitea
|
||||
- /mydata/docker/piaowu/gitea:/data
|
||||
- /etc/timezone:/etc/timezone:ro
|
||||
- /etc/localtime:/etc/localtime:ro
|
||||
networks:
|
||||
@@ -125,19 +129,21 @@ services:
|
||||
environment:
|
||||
- TZ=Asia/Shanghai
|
||||
volumes:
|
||||
- jenkins-data-piaowu:/var/jenkins_home
|
||||
- /var/run/docker.sock:/var/run/docker.sock # 允许 Jenkins 内调用 docker
|
||||
- ./jenkins:/var/jenkins_home
|
||||
- /var/run/docker.sock:/var/run/docker.sock # 1:允许 Jenkins 内调用 docker
|
||||
- /usr/bin/docker:/usr/bin/docker # 2:
|
||||
- /usr/lib64/libltdl.so.7:/usr/lib64/libltdl.so.7 #3
|
||||
- /mydata/docker/suanfa/www:/app/www
|
||||
|
||||
networks:
|
||||
- piaowunet
|
||||
restart: unless-stopped
|
||||
|
||||
volumes:
|
||||
jenkins-data-piaowu: {} # Jenkins 数据持久化
|
||||
redis-data-piaowu: {} # 空对象表示使用默认配置
|
||||
mysql-data-piaowu: {} # 空对象表示使用默认配置
|
||||
gitea-data-piaowu: {} # Gitea 数据持久化
|
||||
#volumes:
|
||||
#jenkins-data-piaowu: {} Jenkins 数据持久化
|
||||
#redis-data-piaowu: {} 空对象表示使用默认配置
|
||||
# mysql-data-piaowu: {} 空对象表示使用默认配置
|
||||
#gitea-data-piaowu: {} Gitea 数据持久化,挂到docker 目录了
|
||||
|
||||
networks:
|
||||
piaowunet:
|
||||
|
||||
Reference in New Issue
Block a user