Tag: 绑定

docker中运行Maven的多个SLF4J绑定

我有一个基本的docker图像为我所有的项目,其中包含Maven和Gradle安装。 问题是 : 如果我启动了一个“maven干净安装”,使docker,日志输出不是预期的(我错过了许多日志条目),并显示在启动时,以下内容: SLF4J: Class path contains multiple SLF4J bindings. SLF4J: Found binding in [jar:file:/usr/local/lib/gradle-logging-3.2.1.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: Found binding in [jar:file:/usr/local/lib/slf4j-simple-1.7.5.jar!/org/slf4j/impl/StaticLoggerBinder.class] SLF4J: See http://www.slf4j.org/codes.html#multiple_bindings for an explanation. SLF4J: Actual binding is of type [org.gradle.internal.logging.slf4j.OutputEventListenerBackedLoggerContext] 现在我的问题 : 我如何从maven运行的类path中删除gradle slf4j绑定?

绑定的文件夹的内容不可用

我开始像这样的docker工人: `docker run –rm \ -e "http_proxy=${http_proxy}" \ -e "https_proxy=${https_proxy}" \ -e "GOPATH=/usr/src/myapp/.go" \ -v "${PWD}":/usr/src/myapp \ -v "${PWD}/build/foo/bin":"/foo" \ -w /usr/src/myapp \ golang:1.8 /bin/sh -c "ls -l /usr/src/myapp && ls -l /usr/src/myapp/build/foo/bin && cp /usr/src/myapp/build/foo/bin/foo /bin/ && make bin_build"` 我的一台机器工作正常,但是当它从jenkins运行时,它会引发一个奇怪的输出: `ls: cannot access /usr/src/myapp/bar.go: Permission denied total 0 -?????????? ? ? ? ? ? […]

将容器端口绑定到Dockerfile中的主机

通常当绑定端口,我会做docker run -p hostport:dockerport … ,但我可以指定我的Dockerfile的端口绑定? 我正在启动一个侦听端口的服务器。 服务器通过cmd行参数获取端口。 如果我不必在两个地方重复端口(在Dockerfile docker run命令和Dockerfile )

在服务器容器中,dante-sever无法通过接口名称绑定ip

我最近尝试了docker,但是dante-server似乎不工作。 环境 os:gentoo x86_64 docker版本: Client version: 1.1.0 Client API version: 1.13 Go version (client): go1.3 Git commit (client): 79812e3 Server version: 1.1.0 Server API version: 1.13 Go version (server): go1.3 Git commit (server): 79812000 DockerFile定制的图像 From centos:centos6 RUN yum install -y curl RUN rpm -Uvh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm RUN rpm –import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6 RUN rpm –import […]

Docker卷 – 非常慢的运行命令

我有一个Docker容器,用于保存专用的卷data中的所有data以保持持久性。 该卷是使用docker volume create命令创build的。 我在卷中有大约1,5 M个文件。 当我运行一个新的容器,并希望使用-v绑定到它的音量,这需要一个难以置信的长时间〜3小时以上… docker run –name freshname -d -p 3838:3838 -v data:/home/pub myimg/own 什么是处理这么多文件的首选方式,还是有一个更好的方法来保存文件? 我在coreOS 899.15.0 stable上运行Docker 1.9.1。

停止后,Docker不会释放端口,并删除所有容器

在我停下来之后,Docker不会释放端口绑定,并在我的计算机中删除所有的cotainer。 你有什么build议吗? ricky@ricky-ubuntu:~$ sudo docker -v Docker version 1.12.2, build bb80604 ricky@ricky-ubuntu:~$ sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES ricky@ricky-ubuntu:~$ sudo netstat -nlp Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 127.0.0.1:5939 0.0.0.0:* LISTEN 1464/teamviewerd tcp 0 0 127.0.1.1:53 0.0.0.0:* […]

docker port forward bind / dns / udp不响应

我不能从任何地方,但docker集装箱特定的IP或内部容器得到响应。 我的防火墙在virtualbox机器上被禁用: root@docker-aasaam-web-app:~# ufw status verbose Status: inactive 在docker机testingdocker容器IP: root@docker-machine:~# telnet 172.17.0.3 53 Trying 172.17.0.3… Connected to 172.17.0.3. Escape character is '^]'. ^] telnet> q Connection closed. 里面的容器 root@014f546c2322:/# telnet 127.0.0.1 53 Trying 127.0.0.1… Connected to 127.0.0.1. Escape character is '^]'. 在docker机上testing本地ip: root@docker-machine:~# telnet 127.0.0.1 53 Trying 127.0.0.1… telnet: Unable to connect to remote host: […]

将目录绑定到泊坞窗容器

我正在构build一个testing项目,需要项目目录之外的模块。 该项目文件夹是在docker,我想将该模块目录绑定到我的项目的docker容器。 它甚至有可能做到这一点? 还是我问错了问题? 顺便说一句,我对docker工人还是个新手,所以我只是在尝试。

如何装入 – 在Docker容器内绑定?

我有这个容器基于debian:jessie (但是这不是很相关,因为我有与alpine:3.3相同的问题alpine:3.3 )。 我到了需要的地步 mount –bind /htdocs/www /home/user/example.com/www 我得到了 mount: permission denied 我在任何内核日志中找不到任何内容, -vvv没有任何意义。 我显然可以在主机上(与任何其他的子树/节点)做到这一点。 在我上面的例子中,/ htdocs / www是一个Docker卷的挂载点,但是看起来并不重要,因为我无法mount –bind在容器内mount –bind任何一对子树/节点。