1、docker exec containerId sh -c "指令 && 指令"
output := RunCommand("docker ps|grep nf-oam") //查询名称为nf-oam的容器
containerId := strings.Split(output, " ")[0] //获取容器ID
enterIdOutput := RunCommand("docker exec " + containerId + " sh -c \"cd /nfoam/etc/ && ls\"")//进入容器并执行切换目录和查询该目录下的文件。
import (
"os/exec"
"runtime"
"strings"
)
output := RunCommand("docker ps|grep nf-oam")
containerId := strings.Split(output, " ")[0]
enterIdOutput := RunCommand("docker exec " + containerId + " sh -c \"cd /nfoam/etc/ && ls\"")
func RunCommand(cmd string) string {