草庐IT

光通信

全部标签

go - 微服务无法使用 Docker for Mac 进行通信

我正在尝试获取两个容器,每个容器都运行不同的Go服务。这两个服务都是用net/http包构建的。我有一个API前端和一个身份验证服务后端。这是我的撰写文件:version:"2"services:staticfiles:build:./filesvolumes:-/public-/viewsapi:build:./apienvironment:-PORT=8080-BASE_URL=https://example.org-AUTH_HOST=auth-AUTH_PORT=8080-VIEW_DIR=/views-PUBLIC_DIR=/publicports:-"80:8080"vol

python - ZeroMQ 无法在两个 Docker 容器之间进行通信

我正在尝试在macOS中使用ZeroMQ设置Docker网络的玩具示例,其中serverd.py将消息发送到clientd.py和客户端只需使用PUSH/PULL显示它。如果我在容器之外运行它们,它们可以正常工作,但是在单独的容器中运行时我无法让它们进行通信。似乎我的clientd.py无法连接到容器名称,尽管它们位于同一个桥接网络中。我尝试用为serverd_dev_1分配的IP地址替换主机名,但这也不起作用。这是我的设置:我用dockernetworkcreate-dbridgemynet创建了一个新网络。这是dockernetworkinpsectmynet的输出:{"Name"

python - ZeroMQ 无法在两个 Docker 容器之间进行通信

我正在尝试在macOS中使用ZeroMQ设置Docker网络的玩具示例,其中serverd.py将消息发送到clientd.py和客户端只需使用PUSH/PULL显示它。如果我在容器之外运行它们,它们可以正常工作,但是在单独的容器中运行时我无法让它们进行通信。似乎我的clientd.py无法连接到容器名称,尽管它们位于同一个桥接网络中。我尝试用为serverd_dev_1分配的IP地址替换主机名,但这也不起作用。这是我的设置:我用dockernetworkcreate-dbridgemynet创建了一个新网络。这是dockernetworkinpsectmynet的输出:{"Name"

sockets - Docker:使用套接字在 2 个容器之间进行通信

我有2个Docker容器:App和Web。App—带有php应用程序代码的简单容器。它仅用于存储和交付代码到远程Docker主机。应用镜像Dockerfile:FROMdebian:jessieCOPY./var/www/app/VOLUME["/var/www/app"]CMD["true"]Web—Web服务容器,由PHP-FPM+Nginx组成。Web图像Dockerfile:FROMnginx#Removedefaultnginxconfigs.RUNrm-f/etc/nginx/conf.d/*#InstallpackagesRUNapt-getupdate&&apt-get

sockets - Docker:使用套接字在 2 个容器之间进行通信

我有2个Docker容器:App和Web。App—带有php应用程序代码的简单容器。它仅用于存储和交付代码到远程Docker主机。应用镜像Dockerfile:FROMdebian:jessieCOPY./var/www/app/VOLUME["/var/www/app"]CMD["true"]Web—Web服务容器,由PHP-FPM+Nginx组成。Web图像Dockerfile:FROMnginx#Removedefaultnginxconfigs.RUNrm-f/etc/nginx/conf.d/*#InstallpackagesRUNapt-getupdate&&apt-get

51单片机:串口通信

小白向单片机笔记八:串口通信前言一、前置知识了解二、51单片机寄存器1.串口控制寄存器SCON2.电源控制寄存器PCON三、工作方式选择方式0输出时序图输入时序图方式1输出时序图输入时序图方式2、3输出时序图输入时序图四、串口通信代码时延函数delay.h中断初始化函数interrupt_utils.h串口初始化及相关功能函数uart_init.h矩阵按键扫描函数scan_button.h主函数前言51单片机串口通信原理及代码,实现单片机与PC的交互一、前置知识了解数据传输方式分类:串行通信:使用一条数据线,将数据一位一位传输,每个数据占据一个固定的时间长度。特点:传输线少,长时间传输成本低,

java - 使用Java在两个容器之间进行Docker通信

我没有在任何帖子上找到我的答案。我在一个运行良好的容器上使用一个容器和一个PHP下的项目。我想链接在另一个容器上启动的Java。我使用这样的“java:8”图像配置:engine:build:./docker/engine/volumes:-".:/home/docker:rw"-"./docker/engine/php.ini:/usr/local/etc/php/conf.d/custom.ini:ro"links:-"db:db"-"java:java"working_dir:"/home/docker"java:image:java:8tty:trueports:-"999:9

java - 使用Java在两个容器之间进行Docker通信

我没有在任何帖子上找到我的答案。我在一个运行良好的容器上使用一个容器和一个PHP下的项目。我想链接在另一个容器上启动的Java。我使用这样的“java:8”图像配置:engine:build:./docker/engine/volumes:-".:/home/docker:rw"-"./docker/engine/php.ini:/usr/local/etc/php/conf.d/custom.ini:ro"links:-"db:db"-"java:java"working_dir:"/home/docker"java:image:java:8tty:trueports:-"999:9

jenkins - 如何通过网络 Hook 从 Docker Hub 与 Jenkins 通信?

似乎有很多可以轮询GitHub的示例,但我如何轮询DockerHub并基于此触发构建?我在DockerHub中为我的自动build设置了一个webhook,但我看不到如何在Jenkins中轮询它。似乎有这个Jenkins插件:https://wiki.jenkins-ci.org/display/JENKINS/DockerHub+Plugin但是,据我了解,自从DockerHub上的API更改以来,该插件已损坏。更新:似乎答案是使用BuildTriggers下的TriggerBuildsRemotely选项,但是由于匿名没有构建权限而失败。然后我改用这个插件:https://wiki

jenkins - 如何通过网络 Hook 从 Docker Hub 与 Jenkins 通信?

似乎有很多可以轮询GitHub的示例,但我如何轮询DockerHub并基于此触发构建?我在DockerHub中为我的自动build设置了一个webhook,但我看不到如何在Jenkins中轮询它。似乎有这个Jenkins插件:https://wiki.jenkins-ci.org/display/JENKINS/DockerHub+Plugin但是,据我了解,自从DockerHub上的API更改以来,该插件已损坏。更新:似乎答案是使用BuildTriggers下的TriggerBuildsRemotely选项,但是由于匿名没有构建权限而失败。然后我改用这个插件:https://wiki