fix hako sync
This commit is contained in:
parent
30a510cb17
commit
cd1f23527e
3 changed files with 145 additions and 11 deletions
|
@ -123,12 +123,12 @@ func buildLanguageImage(lang string) error {
|
|||
}
|
||||
|
||||
func imageExists(imageName string) bool {
|
||||
err := runCommand("docker", "image", "inspect", imageName)
|
||||
err := runCommandSilent("docker", "image", "inspect", imageName)
|
||||
return err == nil
|
||||
}
|
||||
|
||||
func containerExists(containerName string) bool {
|
||||
err := runCommand("docker", "container", "inspect", containerName)
|
||||
err := runCommandSilent("docker", "container", "inspect", containerName)
|
||||
return err == nil
|
||||
}
|
||||
|
||||
|
@ -145,9 +145,7 @@ func createContainer(containerName, imageName, workspaceDir string) error {
|
|||
|
||||
args := []string{"create", "--name", containerName}
|
||||
|
||||
// Mount workspace
|
||||
args = append(args, "-v", workspaceDir+":/workspace")
|
||||
|
||||
// No mounting - workspace is isolated and copied separately
|
||||
args = append(args, "-it", imageName)
|
||||
|
||||
if err := runCommand("docker", args...); err != nil {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue