インストールドッカー
Dockerfileを書きます
右プロジェクト - 「を追加 - 」ドッカーサポート
[Linux]を選択
次のように改正:
mcr.microsoft.com/dotnet/core/aspnet FROM:2.2 -stretch-スリムAS ベース WORKDIR / アプリが EXPOSE 8080 COPYを。/ アプリ ENTRYPOINT [ " DOTNET "、" demo.dll " ]
そして、ルートディレクトリパブリッシング上のファイルを置きます
ドッカーミラーの構築
端末は、ファイルを公開入る使って、コマンドを実行します。
ドッキングウィンドウのビルド-t aspnetcore2.2docker。
名前:aspnetcore2.2docker、最後の入力 .
を見つけるために Dockerfileの ファイルを
それが表示されます成功し、成功に代わっ。
クエリのローカルミラー
ドッキングウィンドウの画像
ランタイムイメージ
コマンドを実行して、
docker run --name demo -d -p 8080:8080 aspnetcore2.2docker
-d 后台运行
-p 端口映射 格式为:主机(宿主)端口:容器端口
--name 容器名称
最后一个是名为 aspnetcore2.2docker 的镜像
查询本地正在运行的容器
docker ps
验证
浏览器中输入:http://ip:8080/api/values,就能看到以下页面: