Docker

Dockerイメージを使ってWebアプリをGoogle Compute Engineで動かす

ASP.NET Core MVCのアプリをGCPで公開できたので、その手順をまとめます。 前提 GCPのアカウント作成済み Google Cloud SDKをインストール済み Docker for Windowsをインストール済み Container Registryの認証設定 Container RegistryにDockerイメージを登…

Dockerのビルドのレスポンスを整形して出力する

F#でDockerイメージをビルドする - locabloではレスポンスをそのまま出力していたのでパースして出力できるようにしました。 F#っぽいコードにならなかったのが残念... let formatResponse line = let root = JObject.Parse(line) let hasProp key = root.Pr…

F#でDockerイメージをビルドする

概要 DockerにはDocker Engine APIがあり、HTTPを使ってアクセスできます。 Docker Engine API v1.39 Reference また、各言語向けにSDKがあります。 Develop with Docker Engine SDKs and API | Docker Documentation 今回はDocker for Windowsを使ってF#か…

Azure Container RegistryへDockerイメージを登録する

Dockerのイメージを登録・管理できるAzure Container Registryを使ってみたので手順をまとめます。 流れは次の通りです。 Docker for Windowsをインストールする Azure Container Registryでレジストリを作成する WindowsでDockerイメージを作成する Contain…