Build docker image Windows

- Docker file:
FROM mcr.microsoft.com/dotnet/framework/sdk:3.5
RUN MKDIR    C:/Services
ADD . C:/Services/TCP_4489_test/
EXPOSE 4489
CMD cmd.exe

Or:

FROM mcr.microsoft.com/dotnet/framework/sdk:3.5
RUN MKDIR    C:/Services
ADD . C:/Services/TCP_4489_test/
WORKDIR C:/Services/TCP_4489_test/
RUN powershell.exe -Command .\install.bat
EXPOSE 4489
ENTRYPOINT powershell.exe


- Build Image
docker build -t tcpserver:v1 .

tcpserver: image name
v1: image version

- Run image
 docker run -d -p 4489:4489 --name tcp4489 -it tcpserver:v1

Post a Comment