0
我已经在asp核心中创建了一个web应用程序,但我不明白如何将我的数据库链接到我的容器。链接我的postgreSQL数据库到我的码头集装箱(asp核心)
我读,我需要撰写两封容器,但我没有找到如何做到这一点,以及如何运用我的迁移
是否有人能帮助我吗?多谢你们。
这里我Dockerfile
FROM microsoft/dotnet:latest
COPY . /app
WORKDIR /app
RUN dotnet restore
RUN dotnet build
EXPOSE 5000/tcp
ENV ASPNETCORE_URLS http://*:5000
ENV ASPNETCORE_ENVIRONMENT docker
ENTRYPOINT dotnet run
尝试码头运行 - 链接命令,请记住把名称放在容器中,例如'''码头运行 - 名称postgres -d postgres''',然后你可以链接到''docker run --name app --link postgres''',如果你想使用''docker-compose''',你必须定义服务并使用'''links'''。 –