Tag: docker boot2docker

zap docker是否生成.xml报告?

我无法在运行zap docker命令时生成.xml报告。 他们有什么办法使用zap docker生成.xml格式的报告。 这里是我运行zap docker的.html格式的命令。 docker run –rm -v $(pwd):/zap/wrk/:rw -t owasp/zap2docker-weekly zap-baseline.py -t http://www.example.com -g gen.conf -r zaphtmlreport.html 在某处我发现,对于XML我们只需要改变文件格式。 然后,我正在使用下面的命令XML格式不工作: docker run –rm -v $(pwd):/zap/wrk/:rw -t owasp/zap2docker-weekly zap-baseline.py -t http://www.example.com -g gen.conf -r zapxmlreport.xml 请帮助我生成.xml报告文件。

无法推/拉到远程dockerregistry

我正在尝试在我的networking中设置一个存储库,在networking中的其他人可以拉/推新的docker图像。 我目前有一个工作的dockerregistry运行在一个前端的debian服务器( https://github.com/kwk/docker-registry-frontend ); 两者都在同一台服务器上运行。 Debian Server正在运行3.16.0-4-amd64#1 SMP Debian 3.16.39-1 + deb8u2(2017-03-07)x86_64 GNU / Linux 大多数事情似乎工作… 作品 – 如果我ssh进入服务器,我可以推/拉图像到registry 作品 – 从networking中的任何其他计算机,我可以访问前端,并在registry中正确显示图像。 作品 – 在浏览器中,我可以直接命中my.registry.ip:5000 / v2 / _catalog,我会得到一个存储在registry中的图像名称数组。 但是,当我去推/拉到本地registry… 不工作 – 来自守护进程的错误响应:没有路由到主机 有些事情要注意: 我正在使用Windows和dockerterminal尝试推送/拉图像与registry。 版本:17.04.0-ce API版本:1.28 Docker工具箱 我们也看了很多不同的post,并尝试使用推荐的build议无法拉动/更新docker后的图像到1.12,但似乎没有解决问题。 我对如何解决这个问题没有想法。 我相信我非常接近,解决办法很小,但我不知道从哪里去。 如果您需要更多的信息,请让我知道! 感谢您的帮助。

相当于boot2docker ip为新的docker for windows10 / hyperV

我以前在VirtualBox和boot2docker的windows上使用过docker工具箱。 现在我安装了新的docker窗口,并且在键入的时候boot2docker不再被识别 boot2docker ip 我现在应该使用什么命令为Docker Windows?

docker运行命令输出

我只是在Ubuntu中设置基本的docker命令。 通过运行以下命令: $ sudo docker run -i -t tutum / hello-world / bin / bash 我得到的输出为: root@1035h04e176:/# 我知道这里发生了什么事。 我以为$docker run … /bin/bash将创build一个新的容器与id作为命令的输出,有人可以告诉我,容器已经创build? 如果是的话如何使用它?

Docker拉不到图像标记名

我在OS X 10.10上运行docker和boot2docker。 我正在跟随主要的教程,并做一个docker pull ubuntu 它得到的形象好,但是当我然后做docker images它只列出了Ubuntu的:最新的 REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE ubuntu latest 5506de2b643b 3 weeks ago 199.3 MB 而不是像教程所说的完整列表: REPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZE training/webapp latest fc77f57ad303 3 weeks ago 280.5 MB ubuntu 13.10 5e019ab7bf6d 4 weeks ago 180 MB ubuntu saucy 5e019ab7bf6d 4 weeks ago 180 MB […]

泊坞窗内的docker,发布http错误

我正试图在docker中运行docker。 唯一的目的是实验性的,我绝不是试图实现任何function,我只是想检查从另一个docker运行时,docker执行的方式。 我通过boot2docker启动docker,然后启动一个简单的Ubuntu镜像。 $ docker run -t -i ubuntu /bin/bash 然后我继续安装docker以及python。 root@aa9263c874e4: apt-get update root@aa9263c874e4: apt-get install -y docker.io python2.7 它能够连接到互联网,因为它执行这个apt-get。 当我尝试从docker中启动一个docker实例时,出现以下错误: root@aa9263c874e4: sudo docker run -t -i ubuntu /bin/bash 2015/01/09 08:59:09 Post http:///var/run/docker.sock/v1.12/containers/create: dial unix /var/run/docker.sock: no such file or directory 任何想法,我错过了什么? 这似乎很奇怪,我得到一个post错误,因为它似乎能够通过apt-get之前连接到互联网。

Docker:文件系统更改不导出

TL; DR我的docker save/export不起作用,我不知道为什么。 我正在使用Mac的boot2docker。 我已经创build了一个Wordpress安装概念certificate,并使用BusyBox作为MySQL容器以及主文件系统容器。 我创build这些容器使用: > docker run -v /var/lib/mysql –name=wp_datastore -d busybox > docker run -v /var/www/html –name=http_root -d busybox 运行docker ps -a显示两个容器,都基于busybox:latest 。 到现在为止还挺好。 然后我创buildWordpress和MySQL容器,指向它们各自的数据容器: >docker run \ –name mysql_db \ -e MYSQL_ROOT_PASSWORD=somepassword \ –volumes-from wp_datastore \ -d mysql >docker run \ –name=wp_site \ –link=mysql_db:mysql \ -p 80:80 \ –volumes-from http_root \ […]

图没有链接两个容器

长话短说:当docker run时, fig up并没有正确地链接2个容器。 场景: 有两个容器:一个是Cassandra,另一个是客户服务。 当容器启动时,Client期望在hosts文件中拥有cassandra主机名,并且能够到达它的9042端口。 我使用docker的链接紧凑的容器在一起。 这是一个fig.yml : cassandra: image: "myrepo/cassandra" ports: – "7199:7199" – "9042:9042" – "9160:9160" – "61621:61621" – "2222:22" hostname: cassandra client: image: myrepo/client links: – cassandra ports: – "8098:8098" – "8099:8099" hostname: client 当我做fig up client ,无花果开始cassandra,然后客户端,但客户端无法到达cassandra容器(它可以ping它,但不能到达9042端口)。 但是,如果我用fig up cassandra开始cassandra然后运行: docker run –link tramm_cassandra_1:cassandra –link tramm_cassandra_1:cassandra_1 –link tramm_cassandra_1:tramm_cassandra_1 -p […]

在Docker中安装卷时,“只读”标志的范围

我正在尝试实现与目录的设置 /foo /foo/bar 其中/foo/bar是从本地文件系统挂载的目录,但/foo不是。 我想/foo/bar是只读的,但/foo是可读写的。 在Docker中可以实现吗?

Docker在debugging模式下

我有flume,hdfs容器在boot2docker中运行。 我有我的/c/users/目录下的java代码,它是由boot2docker自动挂载的[根据文档 ]。 我将所需的jar文件复制到正在运行的容器中,而不是使用-v标志挂载卷。 现在我想在正在运行的容器中debugging我的代码。 我如何做到这一点? 我需要安装这个,然后用debugging模式运行容器? 我该怎么做呢? 如果有任何步骤或例子,那么这将是非常有帮助的 有什么build议么?