12 lines
386 B
Docker
12 lines
386 B
Docker
FROM alpine:3.18
|
|
ADD ./grpc_health_probe-linux-amd64 /usr/bin/grpc_health_probe
|
|
RUN chmod +x /usr/bin/grpc_health_probe
|
|
LABEL maintainer="nick"
|
|
WORKDIR /app/
|
|
COPY ./ai-chat-service-bin ./ai-chat-service
|
|
COPY ./docker.config.yaml /app/config.yaml
|
|
# 指定入口程序
|
|
ENTRYPOINT ["./ai-chat-service"]
|
|
# 指定容器的启动命令或者入口程序的参数
|
|
CMD ["--config=config.yaml"]
|