修改dockerfile
This commit is contained in:
parent
1b1c2ef7e3
commit
aa339f6e95
|
@ -1,11 +1,13 @@
|
||||||
FROM golang:1.17.10 AS builder
|
FROM golang:1.17.10 AS builder
|
||||||
|
|
||||||
ENV GOPROXY https://goproxy.io
|
# ENV GOPROXY https://goproxy.io
|
||||||
|
|
||||||
RUN mkdir /app
|
RUN mkdir /app
|
||||||
ADD . /app/
|
ADD . /app/
|
||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
RUN go build -o go-ldap-admin .
|
RUN sed -i 's@host: localhost@host: mysql@g' config.yml \
|
||||||
|
&& sed -i 's@localhost:389@openldap:389@g' config.yml \
|
||||||
|
&& go build -o go-ldap-admin .
|
||||||
|
|
||||||
FROM centos:centos7
|
FROM centos:centos7
|
||||||
RUN mkdir /app
|
RUN mkdir /app
|
||||||
|
|
|
@ -38,7 +38,7 @@ mysql:
|
||||||
host: localhost
|
host: localhost
|
||||||
# 端口
|
# 端口
|
||||||
port: 3306
|
port: 3306
|
||||||
# 连接字56参数
|
# 连接字符串参数
|
||||||
query: parseTime=True&loc=Local&timeout=10000ms
|
query: parseTime=True&loc=Local&timeout=10000ms
|
||||||
# 是否打印日志
|
# 是否打印日志
|
||||||
log-mode: true
|
log-mode: true
|
||||||
|
|
|
@ -67,7 +67,7 @@ services:
|
||||||
- go-ldap-admin
|
- go-ldap-admin
|
||||||
|
|
||||||
go-ldap-admin-server:
|
go-ldap-admin-server:
|
||||||
image: docker.mirrors.sjtug.sjtu.edu.cn/eryajf/go-ldap-admin
|
image: docker.mirrors.sjtug.sjtu.edu.cn/eryajf/go-ldap-admin-server
|
||||||
container_name: go-ldap-admin-server
|
container_name: go-ldap-admin-server
|
||||||
hostname: go-ldap-admin-server
|
hostname: go-ldap-admin-server
|
||||||
restart: always
|
restart: always
|
||||||
|
@ -75,7 +75,6 @@ services:
|
||||||
TZ: Asia/Shanghai
|
TZ: Asia/Shanghai
|
||||||
WAIT_HOSTS: mysql:3306, openldap:389
|
WAIT_HOSTS: mysql:3306, openldap:389
|
||||||
ports:
|
ports:
|
||||||
- 8090:80
|
|
||||||
- 8888:8888
|
- 8888:8888
|
||||||
depends_on:
|
depends_on:
|
||||||
- mysql
|
- mysql
|
||||||
|
|
Loading…
Reference in New Issue