fix hako sync

This commit is contained in:
Luna 2025-06-10 22:16:16 -03:00
parent 30a510cb17
commit cd1f23527e
3 changed files with 145 additions and 11 deletions

View file

@ -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 {