так?
ошибка парсинга в го
тонкий намёк что докер парсит аргументы криво?
та не, из консоли же работает
package main import ( "os" "os/exec" ) func main() { cmd := exec.Command("docker", "run", "--rm", "alpine", "sh", "-c", "ls -la") cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr cmd.Run() }
попробовал дернуть с -it получил the input device is not a TTY
Спасибо) заработала вот такая штука package main import ( "os" "os/exec" ) func main() { cmd := exec.Command("docker", "exec", "rabbit-mq", "bash", "-c", "ls -la") cmd.Stdout = os.Stdout cmd.Stderr = os.Stderr cmd.Run() }
Обсуждают сегодня