Tag: terminal

是否有可能通过Docker容器在OSX中获取terminal通知?

例如, libnotify通过特定的端口发送文件事件(我不记得是哪一个)。 它是在特定端口上发送的事件吗? 在这种情况下,我想可能是一个Linux容器发送一个事件到主机OSX开发机器。 它连接或调用OSX命令,该命令可能仅在主机OSX机器上可用。 任何人都有这方面的见解?

在docker集装箱中的mingw没有输出

我显然做错了什么。 或者是一个错误。 无论如何,在最近的docker17.03.1-ce,运行各种Windows容器,例如: docker run -it microsoft/windowsservercore 并且看不到mingw和cygwin工具的输出: C:\test>dir Volume in drive C has no label. Volume Serial Number is 0E7C-C210 Directory of C:\test 06/27/2017 08:43 AM <DIR> . 06/27/2017 08:43 AM <DIR> .. 0 File(s) 0 bytes 2 Dir(s) 20,098,813,952 bytes free C:\test>bash C:\test>bash -c 'mkdir aa' C:\test>ls C:\test>dir Volume in drive C has […]

为什么不在MacOS中使用docker命令?

这是一个命令: docker-compose run –no-deps –rm php-bundle /bin/bash -c "useradd -u 501 docker && su -c 'phpunit tests' docker" 它适用于Linux(Ubuntu)。 但不是在MacOS上,用户,运行这个命令,落入terminal,这部分不起作用: "useradd -u 501 docker && su -c 'phpunit tests' docker" 如何解决这个问题?

尝试构build图像时,Docker错误

我一直在试图设置一个容器,按照这里的文档 当我尝试运行docker build -t friendlyhello . 命令在服务器上,控制台吐出一个错误声明: "docker build" requires exactly 1 argument(s). See 'docker build –help'. 但是,这并没有提供任何信息来解决问题。 当我尝试在本地使用构buildDockerfile $ MyMacBook:DockerDirectory docker build -f /Dockerfile . 我得到以下错误: unable to prepare context: unable to evaluate symlinks in Dockerfile path: lstat …/Documents/DockerDirectory/Dockerfile: no such file or directory 有谁知道可能是什么原因造成的问题? Dockerfile本身? 我使用的代码? 先谢谢你!

在Docker上的terminal上安装Gambit

我使用Docker版本的Gambit(全球和模块化超越标准模型推理工具),基本上是Docker平台上的一个软件。 而且我正在使用OS X Sierra,当我编译它时,我运行以下命令: ($ mkdir build cd build cmake .. make) 那么我得到错误 c ++:内部编译错误:杀死(程序cc1plus) (我已经附加了整个东西,并没有像//usr/share/doc/gcc-6/README.Bugs这样的文件) 我想知道是否有人可以帮助我解决这个问题。

docker图像通过terminal进行的更改不保存?

我能够运行以下命令并让我的terminal打开一个bashterminal,在那里我可以与我的docker映像进行交互: sudo docker run -i -t c5d3c4c383d1 /bin/bash 麻烦的是,当我在bashterminal中更改这个docker镜像,然后退出镜像时,镜像的更改不会保存。 我怎样才能做到这一点,所以我在bashterminal上所做的改变是为了这个形象而坚持下去的?

密码:chsh:PAM:authentication失败

试图运行 RUN chsh -s /bin/bash www-data (dockerfile)我试图将其更改为/ bin / zsh,但仍然无法正常工作。 Docker文件太长,有文件https://hub.docker.com/r/alexcheng/magento2/~/dockerfile/ 结果: Password: chsh: PAM: Authentication failure The command '/bin/sh -c chsh -s /bin/bash www-data' returned a non-zero code: 1 / etc / passwd文件 / etc / passwd文件 root:x:0:0:root:/root:/bin/zsh daemon:x:1:1:daemon:/usr/sbin:/usr/sbin/nologin bin:x:2:2:bin:/bin:/usr/sbin/nologin sys:x:3:3:sys:/dev:/usr/sbin/nologin sync:x:4:65534:sync:/bin:/bin/sync games:x:5:60:games:/usr/games:/usr/sbin/nologin man:x:6:12:man:/var/cache/man:/usr/sbin/nologin lp:x:7:7:lp:/var/spool/lpd:/usr/sbin/nologin mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin www-data:x:33:33:www-data:/var/www:/bin/zsh backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin […]

-su:/ dev / tty:没有这样的设备或地址

可以请有人向我解释为什么会发生这种情况? # su – someone -s /bin/bash -c "ls -la /dev/tty" crw-rw-rw- 1 nobody nogroup 5, 0 Dec 7 20:53 /dev/tty # BUT: # su – someone -s /bin/bash -c "echo hello > /dev/tty" -su: /dev/tty: No such device or address 我正在build立一个docker集装箱,里面有两个服务。 这些服务由Shell-Script开始: CMD ["./starter.sh"] 使用Dockerfile我已经将日志redirect到/dev/stderr或/dev/tty # None of the following works: RUN ln -sf […]

OSXterminal与Docker CLI

我无法得到什么是Docker CLI(由Kinematic开始)的目的 – 与普通的OSXterminal。 我有Docker命令(OSXterminal和Docker-CLI)都可用,但是input时: //OSX terminal $ docker images Cannot connect to the Docker daemon. Is the docker daemon running on this host? // Kinematic terminal $ docker images REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE mariadb 5.5.47 a31b2e03c00b 6 months ago 238.8 MB mysql latest d617bcfd159e 6 months ago 360.3 MB mysql 5.7.9 […]

在Docker容器中运行一个命令时奇怪的“没有这样的文件或目录”错误

我正试图运行一个非常简单的python文件,只是在docker容器中打印“woof”。 据我所知,我已经创build了一个名为: c5d3c4c383d1 然后我运行下面的命令,试图告诉自己在docker中运行什么目录: sudo docker run c5d3c4c383d1 pwd 这将返回以下值: / 我认为是我的根目录,所以我去我的根目录。 键入密码显示: / 然后通过nano命令创build一个名为meow.py的文件,并在这一行中input: print("Woof!") 我保存这个并用ls命令确认这是在/目录下。 然后我input以下内容: sudo docker run c5d3c4c383d1 python meow.py 哪个返回: python: can't open file 'meow.py': [Errno 2] No such file or directory 我不明白这一点。 很明显,我不在根目录下运行docker命令,因为meow.py文件在根目录下是DEFINETLY,但是说这个文件找不到。 到底是什么…正如我所说当我在泊坞窗容器中运行密码它说,我在/目录,但我不能给这个文件找不到错误。