Я собираюсь перенести свой устаревший материал из традиционной архитектуры в докер-контейнеры. У меня есть приложение Asp.net MVC, которое разговаривает с сервером sql на другом сервере. Пожалуйста, посоветуйте мне, как настроить мой файл докеров.
FROM microsoft/aspnet:4.7.2-windowsservercore-1803
ARG source
WORKDIR /inetpub/wwwroot
COPY ${source:-obj/Docker/publish} .
Я добавил этот файл визуальной студией.
И мой файл .yml будет:
version: '3.4'
services:
securemarkerapplication:
ports:
- "80"
networks:
default:
external:
name: nat
Для Docker в этом случае вообще не должно быть ничего особенного. Как бы то ни было, вы бы настроили базу данных в своем приложении, отличном от Docker, вы бы сделали то же самое в Docker. Возможно, вам придется делать специфичные для Docker вещи, чтобы установить переменные среды или внедрить файл конфигурации, но они не входят в Dockerfile.
Не могли бы вы прислать мне образец фрагмента, в котором я могу сослаться на эти вещи в моем традиционном приложении?


Не могли бы вы уточнить, пожалуйста? Какой конфигурации вы пытаетесь достичь?