Docker

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

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

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

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

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

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