Tag: docker

用vnc看不到容器内部

我有一个脚本在PHP中,提出了一个docker(havnesvo / slimerjs)的形象,它传递一个.js,因为Slimer需要一个JS启动。 当我暴露容器,并尝试用vnc看到里面发送一个错误:主机拒绝连接。 我的脚本如下所示: 庆典 SCRIPT="script.js" docker run -p 8080:8080 –rm -ti -v `pwd`:/scripts havnesvo/slimerjs bash -c "sed -i 's/640x480x8/1600x1400x8/' /usr/bin/xvfb-run && /usr/bin/slimerjs /scripts/$SCRIPT" 任何build议?

Behat PhpStorm使用泊坞窗“无法打开连接:HTTP POST发生curl错误…”

不知道为什么从命令行运行behat脚本就像这样工作: docker-compose exec fpm vendor/bin/behat –colors -p phantomjs_docker 为什么在PhpStorm中configuration了docker,远程解释器和Docker部署,它是这样做的: docker://company_fpm:latest//usr/local/bin/php /opt/.phpstorm_helpers/behat.php –format PhpStormBehatFormatter –no-interaction -p phantomjs_docker –config /var/www/behat.yml /var/www/src/CompanyBundle/Features/QualityCheck/new.feature:105 Testing started at 18:08 … Could not open connection: Curl error thrown for http POST to http://phantomjs:8643/wd/hub/session with params: {"desiredCapabilities":{"tags":["****","PHP 7.0.13"],"version":"","browser":"firefox","ignoreZoomSetting":false,"name":"Behat feature suite","browserName":"firefox"}} Could not resolve host: phantomjs Skipped step 有人可以从PhpStorm分享一些截图:部署,docker设置和behat设置? 矿:

Airflow Docker部署:在start_date + schedule_interval之后,任务未运行

我是Airflow的新手。 我想我已经阅读了关于调度的Airflow文档中的所有文章,但我仍然无法让我的DAG在start_date + schedule_interval(即没有任务实例)之后运行。 我正在使用docker。 我想知道我缺less一个调度Dags的命令,尽pipe在我使用教程代码时并不是这样。 这是我的dockerfile。 FROM ubuntu:latest FROM python:3 RUN apt-get update -y RUN apt-get install -y python-pip python-dev apt-utils build-essential RUN pip install –upgrade pip # Installs these and a few others # mysqlclient==1.3.10 # airflow==1.7.1.3 COPY dependencies /dependencies RUN pip install -r dependencies/requirements_loader.txt COPY airflow /root/airflow # Load other dependencies # […]

MySQL – Galera OR Kubernetes复制控制器?

我有一个Web服务器结构,由两个Galera平衡的MySQL服务器。 现在,我正在构build相同的结构,但使用Kubernetes和pod …我意识到,如果我使Replication Controllerhover在MySQL的POD上,我可能不需要Galera Cluster … 这个推理是否正确? 提前致谢。

运行Docker容器的副本

假设我有一个需要在容器中回滚更改的情况,但是我只有它的名字。 如何用现代docker引擎(目前17.03.0-ce)实现这一点?

Bitbucketpipe道耙testing需要20分钟

我们已经计算出来了,bitbucketstream水线里的raketesting比我们在本地运行时要长50倍。 我们正在使用Docker。 有没有人经历过这个呢?

如何通过ID从Mac将USB设备转发到Docker?

我有一个DVB-T USB闪存盘,与Mac OSX不兼容,但与Linux和Windows兼容。 我想在我的Mac上用棍子制作一个带有TVHeadend的Dockerfile。 我知道你可以使用–device=/dev/dvb/adapter0转发一个设备到–device=/dev/dvb/adapter0 ,但是我的问题是,我没有一个USB棒的path。 没有/ dev / dvb文件夹。 但是当我用Debian启动Virtualbox的时候,我可以转发这个设置,一切都很好。 是否有可能不是通过path,而是通过ID转发USB设备?

如何确保每个Docker Swarm节点上至less运行一个服务

你好,docker群目前运行在3个节点上作为pipe理员。 我有一个简单的服务在所有3个节点上均匀分布6次。 但是,当我将1或2个节点脱机时,所有的服务在其余的节点/节点之间传播。 当我将所有节点重新联机时,所有服务都保留在未脱机的节点上。 我知道这是devise,因为这个概念是你不能为了重新平衡而离线服务。 但是为了在生产环境中运行,我需要在任何时候至less有一个服务在节点上运行。 是否有自动平衡,以确保至less有一个服务在每个Docker群集节点上运行?

在运行时构buildDocker或Docker由图像组成

在我的工作地点,我们有一个dockerpipe理员,其中有一个数据库图像和源代码图像。 我们也有源码控制中的一些静态数据..(虽然没有做成一个docker图像..)我想把这三件事情结合起来,就是一个docker env ..这是我的目标。 要做到这一点,我看到两个select。 1)为静态数据创build一个纯数据映像,把它推送到registry中,这个数据映像可以挂载到已经存在的数据库映像上,以获得我想要的(运行时编译env) 2)用静态数据从数据库中build立另一个图像将这个新的图像推送到registry,并使用这个新的图像与源代码图像一起使用这个env。 (在运行时不会发生很多情况,因为env是由已知和稳定的图像构build的) 这是最好的办法? 任何其他build议? 我只是从一个exception现存的数据库图像构build一个数据库,并需要添加静态数据(在源代码pipe理的主要内容),以创build一个新的环境。什么是这个目的的最佳途径? 谢谢

如何获取位于私有registry中的Docker映像标签的状态

有没有办法通过API或CLI获取位于私有存储库中的Docker镜像的状态? 用例: 我正在试图推动一个特定的标记到一个私人的registry的Docker图像。 推后,我需要知道它是否真的被推或不。 如果我传递“图像名称”和“图像标签”,我需要知道该图像的状态。 我在Docker API文档中search了很多,但找不到任何解决scheme。