Tag: 过程

docker守护进程不启动在我的Ubuntu的虚拟机,“服务启动”确定“PS”没有结果

我有一个由docker启动的Ubuntu 16.04 docker镜像。 我正在尝试“embedded”泊坞窗,这意味着我试图在此Ubuntu安装docker。 似乎Ubuntu的Docker镜像(最新)有一些“总线”的问题,如下所示: root@xxxxxx:/# service docker start * Starting Docker: docker [ OK ] root@xxxxxx:/# ps -ef UID PID PPID C STIME TTY TIME CMD root 1 0 0 03:28 ? 00:00:00 bash root 31797 1 0 08:53 ? 00:00:00 ps -ef root@xxxxxx:/# docker –version Docker version 17.03.0-ce, build 60ccb22 为什么没有过程如何解决这个问题,并使其工作?

docker-machine命令来自C#

有没有另外一种方法来执行C#中的docker-machine命令。 目前我正在做的方式是: 开始一个Process 该Process启动"C:\Program Files\Git\bin\bash.exe" 将docker-machine inspect default命令作为ProcessStartInfoparameter passing 这是我目前正在使用的代码,目前仍然不知道如何检索从docker-machine inspect default命令的返回JSON,但我猜我可以从process.StandardOutput检索它process.StandardOutputstream。 ProcessStartInfo psi = new ProcessStartInfo(); psi.WindowStyle = ProcessWindowStyle.Normal; psi.FileName = @"C:\Program Files\Git\bin\bash.exe"; psi.WorkingDirectory = @"C:\Program Files\Docker Toolbox"; psi.Arguments = @"–login -i ""C:\Program Files\Docker Toolbox\start.sh"" docker-machine inspect default"; psi.UseShellExecute = false; psi.RedirectStandardOutput = true; Process process = Process.Start(psi); 正如你所看到的,这是非常繁琐的,例如,如果我不得不做另外几个docker-machine命令。 我也在看Docker Remote API,但是我似乎没有看到与Docker Machine交互的端点。 更新: […]