Tag: 船坞

Docker:连接时出错

我正在尝试使用RSelenium包时遇到上述错误 shell('docker run -d -p 4445:4444 selenium/standalone-chrome') docker: error during connect: Post http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.30/containers/create: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running. See 'docker run –help'. Warning […]

如何在Docker中检测容器的内核版本

我想要dockerize的应用程序栈应该在CentOS容器中运行。 安装过程validation内核版本以确保满足应用程序要求。 目前它使用“uname …”来检测。 然而,应用程序现在检测到主机内核版本,即“UBUNTU …”而不是“CentOS”…“ 是否有可能检测到容器的内核版本? 谢谢。

Centos和Fedora Docker,我无法启动mysql

我在centos上是新手,我在Ubuntu和我的朋友“yograterol说服我去Fedora是最好的。 改变很多东西,问题是mysql不能在docker中启动,在我的本地fedora中是一样的,但是在Docker中没有工作,没有命令: # mysql ERROR 2002 (HY000): Can not connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2) 本地修复如下: $ sudo setenforce 0 $ sudo service mysqld start 但在Docker中,出现以下情况: # setenforce 0 bash: setenforce: command not found # Service mysqld start bash: service: command not found 它发生在Docker:Centos和Fedora中。 我认为这是因为他们是最低限度的操作系统映像。

不能像平常的用户一样在Docker的centos映像中ping

我的Dockerfile FROM centos RUN useradd me CMD su -c "ping localhost" me 我的testing命令: $ docker build -t test . $ docker run –rm -it test ping: icmp open socket: Operation not permitted $ docker run –rm -it test /bin/bash [root@153c87b53b53 /]# ping localhost PING localhost (127.0.0.1) 56(84) bytes of data. 64 bytes from localhost (127.0.0.1): […]

如何在CentOS 7上安装docker?

安装EPEL存储库并启用EPEL之后,我尝试了以下方法: # yum install docker-io || yum –enablerepo=epel install docker-io Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.btte.net * epel: mirrors.yun-idc.com * extras: mirrors.btte.net * updates: mirrors.btte.net No package docker-io available. Error: Nothing to do 在CentOS 7中,我该如何安装docker?

如何使用CLI删除dockerhub中的Docker镜像,使用特定的标签或标签集?

我有像这样的docker图像 user/image:1.0 user/image:2.0 user/image:2.1 . . user/image:2.9 user/image:3.0 我想从用户/图像中删除图像:2.1到用户/图像:2.9使用CLI调用docker API。 基本上我想通过调用API从CLI删除一个图像。 以上情况就是一个例子。

与centos:6.6的docker图像的生成尝试更新回购失败

我有以下简单的Dockerfile: FROM centos:6.6 USER root RUN yum clean all RUN yum update 我正在试图像往常一样build立它: docker build -t myimage/hadoop . 但我有以下错误,我找不到解决scheme: 错误:找不到有效的baseurl回购:base无法检索mirrorlist http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os&infra=stock错误是14:PYCURL错误6 – “无法parsing主机” mirrorlist.centos.org'“INFO命令”/ bin / sh -c yum update“返回非零代码:1 任何帮助或引用来解决问题将是非常有益的。 编辑:我试过这个post中给出的解决scheme,但没有结果。

Docker – 确定删除数据循环文件?

M'm遇到一个越来越大的数据文件,在我的centos7服务器上变得太大的问题。 链接到我见过的类似问题: https : //github.com/docker/docker/issues/3182 这个链接build议停止docker,删除数据文件,然后在docker上closures: 为什么docker镜像吃掉了docker没有使用的磁盘空间 将删除数据循环文件销毁我现有的容器数据? 或图像? 这个文件是做什么的? 我也可以添加更多的磁盘空间到这个服务器,但它似乎填补了问题,而不是解决什么事情: Docker版本:客户端版本:1.4.1客户端API版本:1.16 Go版本(客户端):go1.3.3 Git commit(客户端):5bc2ff8 OS / Arch(客户端):linux / amd64服务器版本:1.4.1服务器API版本: 1.16 Go版(服务器):go1.3.3

与设备映射和docker的docker工人

我正在尝试将docker容器存储在luks设备中,但是使用下面的命令却无法正常工作。 我也试图有一个docker容器来使用(也许打开)一个stream行文件作为卷数据,但我不知道如何将其绑定到容器 我做了以下几件事: pvcreate /dev/sdb Physical volume "/dev/sdb" successfully created vgcreate vgluks /dev/sdb Volume group "vgluks" successfully created lvcreate -l 90%FREE -n lvdocker-data vgluks WARNING: crypto_LUKS signature detected on /dev/vgluks/lvdocker-data at offset 0. Wipe it? [y/n]: y Wiping crypto_LUKS signature on /dev/vgluks/lvdocker-data. Logical volume "lvdocker-data" created. lvcreate -l 100%FREE -n lvdocker-metadata vgluks Logical volume "lvdocker-metadata" […]

依赖于平台的Docker镜像 – 如何?

我已经在Raspberry Pi上安装了Docker,但是通常我在MacBook Pro上使用OS X。 所以,因为第一个是基于ARM的,而后者是基于X86的,所以在Docker镜像方面我有一个问题:它们不兼容。 有没有一种方法可以在OS X上使用Dockerfile来构buildDocker镜像,以便在ARM平台上运行?