当我运行docker-compose时,我得到了以下错误。
> [4/4] RUN go build -o ./main:
#0 3.000 package database: no Go files in /usr/local/go/src/database
这是我的Dockerfile:
FROM golang:1.18.2-alpine
COPY . /appDatabase
WORKDIR /appDatabase
RUN go build -o ./main
CMD [ "./main" ]
这是我作曲的一部分
database_runner:
container_name: databaseRunner
hostname: databaseRunner
build:
context: .
dockerfile: Dockerfile
networks:
- database
我的所有文件都在***数据库***项目中
我希望数据库配置文件在运行postgres容器后执行,但是我遇到了一个问题,提前感谢您的帮助。
1条答案
按热度按时间m1m5dgzv1#
我尝试了几种方法,最后通过更改Dockerfile,我的问题得到了解决