2017-10-26 17 views
0

Visual Studio 2017でAPS.NETを使用してWebサイトを開発しています。 最後のWindowsアップデートからIISのバグを回避するためにDockerを使用することにしました。私は、次のURLでWebサイトにアクセスする必要がDocker Windowsコンテナ:ドメインポートへのアクセス方法

http://seedweblocal:51414/

しかし、それは働いていないが、私が何か間違ったことをやっていますか?

ここに私のドッカーの作成です。

version: '3' 

services: 
    seed.web: 
    image: seed.web 
    build: 
     context: .\Seed.Web 
     dockerfile: Dockerfile 
    container_name: seedweb 
    hostname: seedweblocal 
    ports: 
     - "51414:51414" 

チョン円王 awnserでを編集。

Dockerfileを変更してこのポートを公開しましたが、動作しません。

がドッキングウィンドウ-compose.ymlにホストとコンテナポートマッピングを指定するだけでなくhttp://seedweblocal/

マイDockerfile

FROM microsoft/aspnet:4.7 
ARG source 
WORKDIR /inetpub/wwwroot 
COPY ${source:-obj/Docker/publish} . 
EXPOSE 51414 

答えて

0

でのみアクセスを続け、あなたは画像seed.webのポート(51414)を公開する必要があります同じように。これはDockerfileで行う必要があります。

関連する問題