Tag: 安装

pip从docker容器中安装pymssql

我的docker容器正在使用centos6.6。 它无法安装pymssql pipssql: Step 15 : RUN pip install pymssql —> Running in c6a17c43790d Collecting pymssql Downloading http://piprepo-au/piprepo/pymssql/pymssql-2.1.1.zip (2.3MB) Installing collected packages: pymssql Running setup.py install for pymssql: started Running setup.py install for pymssql: finished with status 'error' Complete output from command /usr/local/bin/python -u -c "import setuptools, tokenize;__file__='/tmp/pip-build-6Tr3gO/pymssql/setup.py';exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\r\n', '\n'), __file__, 'exec'))" install –record […]

如何在Docker上安装tshark?

我想在Docker for Mac上使用Dockerfile在ubuntu17.04上安装tshark。 我正在使用docker-compose 在apt install tshark ,出现以下提示。 提示停止安装,尽pipe我inputyes 。 如何在Dockerfile中安装tshark? Dumpcap can be installed in a way that allows members of the "wireshark" system group to capture packets. This is recommended over the alternative of running Wireshark/Tshark directly as root, because less of the code will run with elevated privileges. For more detailed information […]

Docker – 将容器目录暴露给主机目录而不遮盖原始内容

对于Docker我还是比较新的,所以我还没有弄清楚所有的细节,所以请原谅,如果这个问题已经在其他地方解决了。 我想在容器和主机之间共享文件。 到目前为止,我一直在使用卷,并将一个特定的主机目录挂载到一个容器目录 – 但是这提出了一个问题,如果主机目录混乱,这些更改也存在于容器中。 我遇到的另一个问题是,如果主机目录是空的,并且被挂载到容器上预先存在的目录,那么目录的内容是不可见的。 我明白,这种行为是一致的,所以我知道这在技术上不是一个问题。 但是,我想知道是否有可能build立一个数量或替代解决scheme: 首先不能在主机端进行编辑, 其次允许主机目录的内容与容器的目录合并 ?

无法在新鲜的debian 8 jessie上安装docker

我试图在新的debian 8(jessie)上安装docker-engine。 我按照这里列出的说明。 不幸的是,docker引擎无法安装使用apt,浪费了这么多小时后,试图解决这个问题,我绝对不知道下一步该怎么做。 我也试过安装版本1.9.0-0〜jessie,但是这样会产生同样的错误。 uname -a: Linux seven 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1+deb8u3 (2015-08-04) x86_64 GNU/Linux 这是我尝试安装时发生的情况: berten@seven:~$ sudo apt-get install docker-engine Reading package lists… Done Building dependency tree Reading state information… Done The following extra packages will be installed: aufs-tools cgroupfs-mount git git-man libapparmor1 liberror-perl libnih-dbus1 libnih1 makedev mountall patch plymouth Suggested packages: […]

docker无法创build仅适用于主机的适配器Windows 7

我正在尝试安装/运行泊坞窗。 运行docker quickstartterminal时,遇到以下错误消息: Machine default already exists in VirtualBox. Starting machine default… Error setting up host only network on machine start: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe hostonlyif create failed: 0%… Progress state: E_FAIL VBoxManage.exe: error: Failed to create the host-only adapter VBoxManage.exe: error: Could not find Host Interface Networking driver! Please reinstall VBoxManage.exe: error: Details: code E_FAIL (0x80004005), […]

我怎样才能装载一个容器文件到我的Docker主机?

我想从Docker的容器中将一个文件挂载到我的docker主机上。 数据量不是我的解决scheme,因为这些是从docker主机到docker集装箱的坐骑,我需要相反的方式。 谢谢

已build立的连接被主机Docker中的软件中止

我只是一个开始学习Docker的新手。 在我开始学习之前,我在安装时遇到一些困难。 我正在遵循http://docs.docker.com/installation/windows上的文档 问题基本上就像标题所说的那样。 我启用虚拟化工具,虽然BIOS和我可以看到Docker安装在我的Windows 8.1。 但是当我尝试 $docker version 它显示我以下错误消息: Client version: 1.7.1 Client API version: 1.19 Go version <Client> go1.4.2 Git commit <Client> 786b29d OS/Arch <Client>: windows/amd64 An error occurred trying to connect: Get https://~ :an established connection was aborted by the software in your host machine 我该如何解决?

Java的NIO内存映射docker装入文件失败

我最近运行到docker,并将我的Java应用程序部署到tomcat泊坞窗容器。 但是我遇到了一个关于NIO内存映射文件的非常具体的错误: File mark = new File("/location/to/docker/mounted/file"); m_markFile = new RandomAccessFile(mark, "rw"); MappedByteBuffer m_byteBuffer = m_markFile.getChannel().map(MapMode.READ_WRITE, 0, 20); 最后一个函数调用失败,如下所示: Caused by: java.io.IOException: Invalid argument at sun.nio.ch.FileChannelImpl.map0(Native Method) at sun.nio.ch.FileChannelImpl.map(FileChannelImpl.java:906) at com.dianping.cat.message.internal.MessageIdFactory.initialize(MessageIdFactory.java:127) at com.dianping.cat.message.internal.DefaultMessageManager.initialize(DefaultMessageManager.java:197) … 34 more 我不知道发生了什么事。 我在我的Mac环境中testing过,没关系。 在tomcat docker容器中,我将文件位置更改为正常的文件path,也没关系。 看来只发生在docker安装的文件。 其他信息: root@4520355ed3ac:/usr/local/tomcat# uname -a Linux 4520355ed3ac 4.4.27-boot2docker #1 SMP Tue Oct 25 19:51:49 UTC […]

Docker容器和Ansible Playbook之间有什么区别?

在我看来,这两个工具都用于轻松安装和自动configuration应用程序。 不过,我有限地使用了Docker,并没有使用Ansible。 所以我有点困惑。 每当我search这两种技术之间的比较时,我会发现如何组合使用这些技术的细节。

为什么docker工人有docker工人和卷容器

为什么docker工人有docker工具和卷容器? 它们之间的主要区别是什么? 我已经通过docker文件阅读,但不能真正理解它。