雷って幻想的だよね?スマートフォン用の表示で見る雷って幻想的だよね?宗教:C#、ラノベ好きの戯言です。埋め込みを利用しています。webaipでプロジェクトを作成し、docker-composeでコンテナ実行を出来るようにすると、ポートがランダムになるの困りますよね?もちろん、開発の時と、公開の時のdocker-composeは分ける前提です。Studioは大変便利で、docker-composeも良く分からない「docker-compose.dcproj」で管理をしてくれます。はい、面倒ですね?でも、起動が速いので、仕方が無いのかもしれません。APIの口が変わってしまうと、開発が非常にやりづらい。ポートを固定したいけれどうまく行かない人と、未来の自分へこの記事を残します。VisualStudioでdocker-composeを作成すると、プロジェクトの一つとして「docker-compose」が作成されます。中身に「docker-compose.yml」があるので、中を見ると、port設定がありません。ここで私は詰まりました。設定をしても、ポートがランダムになります。対策は左に▷がありこれをクリックすると・・・「docker-compose.override.yml」と言うのが出てきます。VisualStudioは(ある意味)大変賢いので、このファイルで設定を上書きます。ここに、portsさんがおられます。不思議なことに"80"とか書かれています。ここを一般的な書き方9080:80など、文字列では無い状態で記述すると、問題なくポートが固定化されます。同じ悩みに苦しんだ方がおられましたら、助けになると幸いです。IDEAここで、ちょっと詰まったのでメモ選択肢にリモートが出てこない。出てこなかったんです。その場合、プラグインを入れれば問題ありません。Compose」を選ぶ→OK(docker-compose.ymlの名前を変えていたらそのファイルを選択すること)で、何も考えずに実行すると、動く。通信を行う場合は、URL設定のところで以下みたいにすると開発が楽になる感じ。→コンテナーオーケストラのサポート以上。簡単にお気軽にできたのでびっくりした。18:21VisualStudioでdocker-composeもDockerもお手軽に設定できたTweet広告を非表示にするもっと読むコメントを書く2019-11-11reactのデザイン思想が、すごく良かったので、VisualStudioで試してみた。coreのプロジェクトが生成される・・・!!普通に、デバッグも出来る・・・!!!素晴らしい!なぜ、新規作成されるのはSSRなんだろう・・・orzこのコマンドで利用できるのは他にもあるので以下のサイトをご確認下さい。Angularとかもあった。22:41reactのデザイン思想が、すごく良かったので、VisualStudioで試してみた。