@@ -6,7 +6,7 @@ networks:
66
77services :
88 mysql :
9- image : registry.cn-hangzhou.aliyuncs.com/ali_eryajf/mysql-server:5.7
9+ image : registry.cn-hangzhou.aliyuncs.com/ali_eryajf/mysql:8.3
1010 container_name : go-ldap-admin-mysql # 指定容器名称,如果不设置此参数,则由系统自动生成
1111 hostname : go-ldap-admin-mysql
1212 restart : always # 设置容器自启模式
@@ -18,16 +18,12 @@ services:
1818 MYSQL_ROOT_HOST : " %"
1919 MYSQL_DATABASE : go_ldap_admin
2020 volumes :
21- # 数据挂载目录自行修改哦!
22- - /etc/localtime:/etc/localtime:ro # 设置容器时区与宿主机保持一致
23- - ./data/mysql:/var/lib/mysql/data # 映射数据库保存目录到宿主机,防止数据丢失
24- - ./config/my.cnf:/etc/mysql/my.cnf # 映射数据库配置文件
25- command : --default-authentication-plugin=mysql_native_password # 解决外部无法访问
21+ - ./data/mysql:/var/lib/mysql # 映射数据库保存目录到宿主机,防止数据丢失
2622 networks :
2723 - go-ldap-admin
2824
2925 openldap :
30- image : registry.cn-hangzhou.aliyuncs.com/ali_eryajf/openldap:1.4.0
26+ image : registry.cn-hangzhou.aliyuncs.com/ali_eryajf/openldap:1.4.1
3127 container_name : go-ldap-admin-openldap
3228 hostname : go-ldap-admin-openldap
3329 restart : always
@@ -40,7 +36,6 @@ services:
4036 volumes :
4137 - ./data/openldap/database:/var/lib/ldap
4238 - ./data/openldap/config:/etc/ldap/slapd.d
43- - ./config/init.ldif:/container/service/slapd/assets/config/bootstrap/ldif/custom/init.ldif
4439 ports :
4540 - 388:389
4641 networks :
@@ -66,17 +61,17 @@ services:
6661 networks :
6762 - go-ldap-admin
6863
69- go-ldap-admin-server :
70- image : registry.cn-hangzhou.aliyuncs.com/ali_eryajf/go-ldap-admin-server
71- container_name : go-ldap-admin-server
72- hostname : go-ldap-admin-server
64+ go-ldap-admin :
65+ image : registry.cn-hangzhou.aliyuncs.com/ali_eryajf/go-ldap-admin
66+ container_name : go-ldap-admin
67+ hostname : go-ldap-admin
7368 restart : always
7469 environment :
7570 WAIT_HOSTS : mysql:3306, openldap:389
7671 ports :
7772 - 8888:8888
78- # volumes: # 可按需打开此配置,将配置文件挂载到本地 可在服务运行之后,执行 docker cp go-ldap-admin-server:/app/config.yml ./config 然后再取消该行注释
79- # - ./config/config.yml :/app/config.yml
73+ volumes :
74+ - ./data/go-ldap-admin :/app/data
8075 depends_on :
8176 - mysql
8277 - openldap
0 commit comments