3
FakeでDockerイメージを構築する簡単で簡潔な方法はありますか?私はFakeのサイトからAPI Docを見ていて、Dockerに関連するものは何も表示されません。私はドッカーのためのコマンドラインインターフェイスをラップすることができますが、私はむしろ私が必要でない場合は、ホイールを再発明したいと思います。私は、コマンドラインを呼び出すのルートを行くことになった偽でDockerイメージを構築する方法
FakeでDockerイメージを構築する簡単で簡潔な方法はありますか?私はFakeのサイトからAPI Docを見ていて、Dockerに関連するものは何も表示されません。私はドッカーのためのコマンドラインインターフェイスをラップすることができますが、私はむしろ私が必要でない場合は、ホイールを再発明したいと思います。私は、コマンドラインを呼び出すのルートを行くことになった偽でDockerイメージを構築する方法
Target "BuildDocker" (fun _ ->
trace "Building Docker Image"
let result =
ExecProcess (fun info ->
info.FileName <- ("Docker.exe")
info.Arguments <- ("build -t \"docker/api:develop\" .")
info.WorkingDirectory <- (dockerDir @@ "/api")
) (System.TimeSpan.FromMinutes 5.)
if result <> 0 then failwith "Failed result from Docker"
)