Tag:

无法在Openshift Online中部署应用程序:“同步窗格:FailedSync错误”

所以我是Openshift Online的新手,我正在部署一个testing映像,在运行时只需运行一个C ++本机可执行文件,指出Hello world! 。 在将构build的docker镜像推送到docker中心并创build一个使用该镜像的应用程序之后,我等待它的部署。 在这个过程中的某个时刻,出现了一个警告事件 Error syncing pod, Reason: FailedSync 然后,部署暂停,直到截止date结束,并报告部署失败。 据我所知,我不能做任何错事。 我只是用使用图像的默认设置创build了一个应用程序。 可能发生的唯一情况是图像以root身份运行,在创build应用程序时会引发警告。 WARNING: Image "me/blahblah:test" runs as the 'root' user which may not be permitted by your cluster administrator. 但是,这似乎并没有造成这个问题,因为在程序停止运行之前,甚至没有部署应用程序,直到截止date。 我将添加任何可能导致问题得到解决的额外信息。

jenkins云docker插件,启动奴隶容器时,延迟很长

我们使用Docker云插件和Docker插件使用Jenkins(在Docker容器中): https://wiki.jenkins.io/display/JENKINS/Docker+Plugin 开始构buildconfiguration并启动从属容器很慢。 有时需要3分钟以上,平均需要15秒才能启动。 在日志中有消息: Waiting for next available executor Docker和Slave之间的接口使用SSH。 如果我使用直接的docker命令从命令行启动一个容器,那么容器的启动时间不会超过一秒钟。 什么可能导致延迟?

如何build立RabbitMQ与PHP代码连接,而DB,PHP等作为docker集装箱运行

我有一个使用docker-compose.yml运行多个容器的应用程序。 还有一个自定义目录(其中包含我的自定义代码)映射到docker-compose.yml中的docker容器。 有了这个自定义目录,我需要使用RabbitMQ。 所以问题是如何将它与完整的应用程序结合,因为DB现在是一个单独的容器。 我明白,有一种方法可以使用RabbitMQ容器并修改它的yml。 对我来说这不是首选的解决scheme。 请提出其他方法来实现它。 预先感谢您的帮助。

如何在standalone.xml中注册keycloak模块(docker上的keycloak)

我正在为Keycloak创build一个模块,并且正在尝试使用Modules进行注册, 文档说明如何。 当我使用Docker运行Keycloak时,如何在keycloak-server子系统部分注册此模块?

在Jenkins的硬件从站上运行docker slave

我们有一个现有的jenkins:主从奴隶环境。 我们在我们的奴隶上运行我们的构build。 现在我们要停止在每个奴隶(或一组奴隶)上安装每一个工具,使我们的构build工作。 我们希望使用docker,这样我们就可以在Docker容器中构build我们的应用程序,这些容器包含必要的工具,而无需在主机系统上安装它们。 所以我们有一个主人和三个奴隶。 在3个奴隶的每一个,我们开始docker。 我们可以使用Jenkinspipe道来configuration我们的构build。 现在我们要开始build立一个真正的(硬件)jenkins奴隶在docker上的奴隶。 我们是否需要kubernetes或编排工具,或者是否可以在没有编排的情况下进行设置(我们的jenkins和真正的奴隶不在docker中运行)。 有很多插件: – docker插件 – dockerbuild设步骤插件 – dockerpipe道插件 哪些可能有用?

无法在Docker文件中添加rabbitmq用户

我尝试添加一个rabbitmq用户,当我从图像运行一个docker容器,但它抱怨节点已closures: Error: unable to connect to node rabbit@3af546685019: nodedown DIAGNOSTICS =========== attempted to contact: [rabbit@3af546685019] rabbit@3af546685019: * connected to epmd (port 4369) on 3af546685019 * epmd reports: node 'rabbit' not running at all no other nodes on 3af546685019 * suggestion: start the node current node details: – node name: 'rabbitmq-cli-55@3af546685019' – home dir: /var/lib/rabbitmq – […]

如何为boot2docker内的docker容器configurationfreeSWITCH?

我正在尝试设置运行freeSWITCH的Docker容器,以便我可以将其部署到Debian服务器上。 为了开发,我使用在boot2docker内运行freeSWITCH容器的Mac。 我需要容器在这两个环境中工作。 我设法通过软电话连接到FS服务器并拨打电话,但在32秒后,电话会下降。 freeswitch@internal> version FreeSWITCH Version 1.4.15-1~64bit (-1 64bit) 这是FS发送的SIP 200 OK数据包, 14 0.029449000 192.168.59.103 192.168.59.3 SIP/SDP 1312 Status: 200 OK | SIP/2.0 200 OK Via: SIP/2.0/UDP 192.168.1.141:49822;rport=49822;branch=z9hG4bKPjFf3iaNQ0tDY1fySiz1zGSEXSVFpZeE2b;received=192.168.59.3 From: "1000" <sip:1000@192.168.59.103>;tag=tNpJHmkYg0ke5GYyvIhkdBSIMM.ujzXE To: <sip:5000@192.168.59.103>;tag=6N3793jeayeUe Call-ID: 4wWTcxr9Q4OqlgT2Fs-8SeOkLhVYXTLb CSeq: 10007 INVITE Contact: <sip:5000@172.17.0.6:5060;transport=udp> User-Agent: FreeSWITCH-mod_sofia/1.4.15-1~64bit Accept: application/sdp Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, MESSAGE, INFO, UPDATE, […]

Dockerfile与docker运行

我在使用Dockerfile的Docker中发布端口的问题与手动使用docker run的问题相比。 使用下面的命令,Docker容器启动成功,当我访问浏览器中的主机IP地址(192.168.99.100)时,加载了http://192.168.99.100:8080 – RabbitMQ Webpipe理仪表板。 docker run -d –hostname my-rabbit –name some-rabbit -p 8080:15672 rabbitmq:3.5.6-management 在这一点上,我运行以下来释放我想从Dockerfile中使用的端口: docker stop some-rabbit 当我运行下面的docker-compose命令时,一旦我访问上面的同一个URL( http://192.168.99.100:8080 ),就会收到“拒绝连接这个站点192.168.99.100”。 docker-compose build docker-compose up -d 这里是我正在使用的Dockerfile: version: '2' services: rabbitmq: container_name: rabbit hostname: rabbit ports: – "8080:15762" image: rabbitmq:3.5.6-management 以下是docker run后docker run docker ps的结果 6c5a97bd51bc rabbitmq:3.5.6-management "/docker-entrypoint.s" 16 seconds ago Up 15 […]

在dockerfile中定义资源限制和使用卷?

是否有任何选项来定义Dockerfile中的资源限制? 那么如何为容器中的特定文件夹定义已经创build的卷? 我不能在Dockerfile中使用我的卷,它会为每次运行创build具有随机ID的新卷

如何使用Docker创buildPercona XtraDB集群?

我需要创build具有“星形”拓扑结构的Percona XtraDB集群:具有一个主节点(我插入数据的位置)和两个从属节点(主节点的更改必须应用于从属节点) 另外我需要使用Docker。 我该怎么办: 我使用https://hub.docker.com/r/percona/percona-xtradb-cluster/中的 Docker镜像: docker run –name xtradb -e CLUSTER_NAME=cluster -e MYSQL_ROOT_PASSWORD=12345 percona/percona-xtradb-cluster 我得到了输出到我的控制台: Running –initialize-insecure on /var/lib/mysql/ total 8.0K drwxr-xr-x 2 mysql mysql 4.0K Dec 6 17:49 . drwxr-xr-x 18 root root 4.0K Oct 29 00:12 .. 2016-12-06T17:49:10.703651Z 0 [Warning] TIMESTAMP with implicit DEFAULT value is deprecated. Please use –explicit_defaults_for_timestamp server option […]