Tag: terminal

Windows上怪异的terminal格式

当用Docker运行一个容器时,我的terminal会被拧紧。 这两个都发生在PowerShell和CMD。 只有在访问docker集装箱时。 我怎么能正常? PS:这发生在我重新安装Docker的时候

在OSX的多个Terminal选项卡中使用docker / docker-machine

我有一个选项卡的docker工人,但开始使用它的东西。 我打开了一个新的选项卡,试图运行docker build但得到这个错误: Cannot connect to the Docker daemon. Is the docker daemon running on this host? 运行docker-machine env default给了这个错误: Error checking TLS connection: Host is not running 然后我运行docker-machine start default得到这个(它永远挂起): Starting "default"… (default) Waiting for an IP… 当我closures了我使用docker的原始选项卡后,我再次运行docker-machine start default ,得到: Starting "default"… Machine "default" is already running. 现在一切正常。 如何让docker命令在多个Terminal选项卡中工作?

terminal(bash?)/ Docker:背后的逻辑 –

三天,我正在学习与Docker合作。 在这期间,我跑了类似的命令 sudo docker run –rm -ti –net=example –name server ubuntu:14.04 bash 和 nc -lp 1234 我想知道为什么我有时需要使用一个-和其他命令a –有没有逻辑? 关于我的问题:我知道这不是一个好主题。 我为此感到抱歉。 这个问题发生在使用Docker的时候,但是我不知道这个主题更多的是terminal还是docker主题。

在命令行中运行docker映像:复制+粘贴代码后运行错误

我试图在MacBook Pro Sierra上运行OpenDroneMap docker镜像。 我创build了映像,但是,当我尝试运行容器时遇到错误。 我正在从README.md文件复制粘贴代码,所以我不明白错误是什么。 下面的代码有什么问题吗? docker run -it –rm -v $(pwd)/images:/code/images v $(pwd)/odm_orthophoto:/code/odm_orthophoto -v $(pwd)/odm_texturing:/code/odm_texturing my_odm_image 它返回“无法find镜像”v:latest“本地docker:来自守护进程的错误响应:repository v未find:不存在或不存在,请参阅”docker run –help“。 我尝试修改命令试图猜测什么可能是错的,但我不熟悉命令行弄清楚。

如何在Finder中查找文件,同时我可以在Docker的terminal中读取它们

terminal有一个奇怪的问题。 我运行“docker运行”某个项目,然后我可以访问大量的文件夹和文件,在terminal打开并阅读它们,但是我不能在Finder中find它们! 事实上,我需要在Finder中find一些特定的文件,或者他们的地址,以便我可以通过电子邮件发送给某人! 请帮助我,如果您有任何想法,我怎样才能在Finder中find这些文件,或只是通过电子邮件从terminal发邮件,即使我有权访问他们,我不知道他们的path/在我的电脑上! 谢谢

如何更改dockerterminal启动脚本?

我想更改dockerterminal启动脚本。 这在哪里? 我想添加更多的东西到PATH或定义一些命令别名。

如何从Docker容器获取数据到主机上的共享文件夹?

我能够挂载~/share在我的MAC /主机和opt/abc容器内的音量。 然而,这样做都是空的。 尽pipe容器中有整个应用程序。 但它的工作,我创build的文件,它出现在这两个地方。 我能做些什么来获取容器中的所有文件,并将其放入主机/ mac侧的文件夹中。 再次。 它从一开始就连接并同步。 但是容器内已经存在的东西并不是没有显示出来。

如何在Docker中运行一个库 – 混淆

我正在尝试在Mac上使用Microsoft的cntk库 ; 为此我使用Docker 。 尽pipe如此,我并不是这方面的专家,所以我很难弄清楚如何使之发挥作用。 根据我的理解,Docker提供了一种在虚拟化环境中运行应用程序的方法,无需虚拟化整个操作系统。 所以你下载(或创build)图像,并在“容器”中运行它们。 好的,所以我遵循了必要的步骤来使cntk库在Docker上工作; 如果我列出的图片,我发现 $: docker images REPOSITORY TAG IMAGE ID CREATED SIZE microsoft/cntk latest c2c192036e19 7 days ago 5.92 GB ubuntu 14.04 7c09e61e9035 5 weeks ago 188 MB hello-world latest 48b5124b2768 2 months ago 1.84 kB 在这一点上,我想运行cntk存储库中的教程。 我已经下载了我的桌面上的cntk存储库的主分支,并尝试运行“教程”文件夹中的一个例子,但我得到以下错误: terminal~ username$ docker run -w /Users/username/Desktop/CNTK-master/Tutorials microsoft/cntk configFile=lr_bs.cntk container_linux.go:247: starting container […]

我如何从连接的Docker容器中正常恢复?

假设我在一个terminal窗口中运行这个Docker命令: $ docker run –name stackoverflow –rm ubuntu /bin/bash -c "sleep 5" 在退出之前,我在第二个terminal窗口中运行这个: $ docker run -it –rm –pid=container:stackoverflow terencewestphal/htop 我将成功地看到htop在第二个容器中运行,显示正在运行的bash睡眠进程。 到现在为止还挺好。 5秒后,第一个容器将以代码0退出。 都好。 此时,第二个容器将以代码137 (SIGILL)退出。 这对我来说也是有意义的,因为第二个容器只是附在第一个容器上。 问题是,这弄乱了macOS的Terminal.app的状态: terminal的光标消失。 单击“terminal”窗口会将鼠标位置字符input为input。 我希望find一种方法来避免搞乱Terminal.app状态。 有什么build议么?

使用PHP在shell中运行docker

那么,我需要使用PHP函数来运行Docker 。 我有一个推送链接的网页,我使用shell_exec或exec执行shell命令。 这对我来说是行得通的,如果这个执行就像是一个ls或者一个预期的结果。 问题是,如果命令是运行Docker(或者例如一个ping)它不起作用。 我想要的是,当用户点击链接时,shell将执行一个命令在浏览器中运行Docker,页面将被redirect到那里。 例如,如果我使用shell_exec('firefox'); 这应该打开一个新的Firefox浏览器,但它不起作用。 看来,浏览器打开,但几秒钟后closures。 这是Docker执行不起作用。 public function executeDocker() { $result = shell_exec('docker run –rm -p 3838:3838 shiny/gsva_interactive /usr/bin/shiny-server.sh'); echo "<br><br>Execution: ".$result; }