2016-12-20 5 views
3

가짜로 도커 이미지를 만드는 방법은 간단하고 간결합니까? Fake의 사이트에서 API Doc를보고 있는데 Docker와 관련된 내용이 없습니다. 나는 도커를위한 커맨드 라인 인터페이스를 감쌀 수 있지만, 필요하지 않다면 휠을 다시 발명하지는 않을 것이다. 난 그냥 명령 줄을 호출의 길을가는 결국가짜로 도커 이미지를 만드는 법

답변

4

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" 
) 
관련 문제