Tag: 泊坞窗

同时Docker和VirtualBox

docker可以在virtualbox或者vmware工作站的任何地方执行。 据我所知在Windows中的docker安装程序需要Hyper-V需要被禁用的VirtualBox或工作站 。

JRebelcaching在Docker上

我已经使用Docker来部署使用JRebel的应用程序。 我的问题是:我可以在哪里find这个目录? /home/exion/.jrebel/cache

如何asynchronous运行Docker命令?

当前forms的Docker将所有docker命令放入工作队列中,并按顺序(同步)执行一个。 这意味着,如果您要创build一个合并了Docker命令的单线程API(node.js)(例如站起来容器或下载镜像),它将很快得到备份,并使docker工作队列超载。 我已经得到了很多。 问题是我怎么能重新build模dockerasynchronous处理命令? 我不关心获取有关命令状态的更新,甚至无法提供关于何时完成的callback函数。 我的主要目标是能够快速调用docker来站立或执行大量的命令,而不会影响API的响应时间。 有些想法 – 使用更多虚拟机进行横向扩展 不能有效利用每个虚拟机。 昂贵。 不雅的解决scheme。 在可用的守护进程中初始化更多的docker守护进程和平衡任务。 仍然不是真正的asynchronous。 此外,各种docker守护程序无法共享资源,如图像。 所以,如果你有10个docker守护进程需要运行一个Ubuntu容器,那么你将需要10个独立的ubuntu镜像,这个镜像将占用原来ubuntu镜像大小的10倍。 asynchronousDocker客户端 – https://github.com/tulayang/asyncdocker即使在NIM docker容器上,我也无法启动和运行。 另外它是用NIM编写的。 也不完全清楚,这就是我正在寻找,或者只是在docker内引用asynchronoushttp请求。

Docker Java应用程序 – SSLHandshakeException /找不到可信的证书

我为CI的虚拟build筑物代理机创build了DockerImage。 在主机上我已经安装了JAVA。 JAVA通过VOLUME链接到docker集装箱。 主机(使用Java) – VOLUME – docker容器 Java是从docker集装箱完美工作。 项目正在使用gradle。 当gradle尝试下载依赖关系时,错误: javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: No trusted certificate found 当我使用wget下载与gradle完全相同的URL时,它同时适用于Docker容器和主机。 主机/docker容器:Ubuntu的:16:04 Java:openjdk版本“1.8.0_121”

作为一个asp.net MVC开发者,为什么以及何时使用docker?

我近来听到很多关于Docker的嗡嗡声。 即使在昨天的VS 2017发布会上,我也能看到很多令人惊讶的用法(我没有太多的了解)。 这个DOCKER术语是新的。 我阅读了这篇文章,但是对于一位有兴趣了解的networking开发人员来说,这将是多么的重要。 有人可以用外行来解释吗?

如何使用Windows vitrualbox guesttestingDocker提供的HTML页面?

我正在使用Ubuntu 16.04和Docker容器(nginx,php,mysql,mailcatcher,redis)开发Magento站点。 在我将发布分支进行testing之前,我需要对前端更改进行开发testing。 我正在处理的问题仅在Internet Explorer 11上存在。我安装了Virtualbox并运行Windows 7 + IE11(来自modern.ie)。 我想能够访问与IE浏览器托pipe的magentodocker。 如何做到这一点,没有太多的麻烦? 以下是我的docker-compose.yml version: '2' services: mysql: image: docker-registry.notsoimportant.com:5000/mariadb:10.1 container_name: mag_mysql ports: – "8011:3306" networks: mag_net: ipv4_address: 192.168.200.101 volumes: – ./mariadb/magento_v1.0.sql:/docker-entrypoint-initdb.d/magento_v1.0.sql – ./mariadb/slim_procedures.sql:/docker-entrypoint-initdb.d/slim_procedures.sql – ./mariadb/autoincrement.cnf:/etc/mysql/conf.d/autoincrement.cnf #- "./DATABASE_FILES:/var/lib/mysql" environment: – MYSQL_ROOT_PASSWORD=root – MYSQL_DATABASE=box_mage – MYSQL_USER=ist – MYSQL_PASSWORD=ist redis: image: docker-registry.lppdev.pl:5000/redis:3.2 container_name: mag_redis expose: – "6379" networks: mag_net: […]

为Dockerregistry生成负载

如何有效地生成负载到性能testingDockerregistry? 即:客户stream量到注册端点的模拟,其中所有图像可能彼此不同。 我正在考虑从Docker中心caching预先构build的图像,并将它们上传到我的testingDockerregistry中。 或者,我正在考虑在即时创build映像并将其上传到Docker,尽pipe这看起来效率不高,而且我将不得不生成大量的Docker文件,以确保Docker映像生成的内容彼此不同。 接受build议。

访问该容器内的docker容器自己的localhost – php apache

我正在尝试从Docker容器内部访问http://localhost/或http://127.0.0.1 。 当我在运行的容器中时,我可以ping localhost : $ sudo docker exec -i -t 045ff7f4755b /bin/bash $ ping 127.0.0.1 PING 127.0.0.1 (127.0.0.1): 56 data bytes 64 bytes from 127.0.0.1: icmp_seq=0 ttl=64 time=0.108 ms 但是,当我尝试时出现错误 $ curl 127.0.0.1/api.php curl: (7) Failed to connect to 127.0.0.1 port 80: Connection refused 这是我的dockerfile: FROM php:7.1.0-apache RUN pecl install xdebug-2.5.0 \ && docker-php-ext-enable […]

Dockernetworking(命名空间):如何标记networking包?

我想创build一个Dockernetworking,并通过标记networking包来连接一个容器。 我假设Dockernetworking也使用net_cls资源,原则上可以使用classid值来标记包,或者? 但是,在Dockernetworking文档中,我发现在使用networking命名空间的时候,没有明显提到包标记。 实际上是否可以标记Dockernetworking?

docker集装箱之间有时间同步?

我正在networking中运行几个相互连接的容器,他们正在运行一些输出带有时间戳的日志文件的程序。 这些容器都在同一个主机中。 如果两个容器输出具有相同时间戳的日志行,是不是意味着同时发生的日志事件? 反之亦然,如果一个事件在两个容器中同时发生,是否会输出相同的时间戳?