Tag: networking应用程序

拨打tcp:查找xxx.xxx.xxx.xxx:没有这样的主机

尝试将Docker镜像推送到私有Docker存储库。 但得到如下错误: "dial tcp: lookup xxx.xxx.xxx.xxx: no such host" 。 我已经正确login到存储库,并build立成功。 以下命令用于将图像推送到私有repo: sud docker push xxxx:446/dns/graphs

如何使用docker-compose在多个容器之间传递参数

您好,我想了解docker组成,以及如何传递容器之间的参数,以便我可以在我的应用程序中使用它。 我已经使用两个微服务构build了一个简单的Hello World应用程序 第一个微服务是使用java: //java code hello.java public class hello { public static void main(String args[]) { System.out.println("hello world from java"); } } //Dockerfile for creating this image FROM java:7 COPY hello.java . RUN javac hello.java CMD ["java","hello"] 同样的图像使用python我有两个文件: hello.py print("hello from python") 这个图像的Dockerfile是: FROM python:2.7 COPY hello.py . CMD ["python","hello.py"] 我的docker – 撰写文件: javacl: […]

在使用docker的编织networking驱动程序插件configuration多个networking时出错

我正在通过一个文章编织networking驱动程序 ,并试图对我的手。 我能够在单个主机上使用默认的weavemesh驱动程序进行容器到容器的通信。 问题来了,当我尝试使用weavenetworking驱动程序插件创build多个networking。 我得到以下错误。 [ankit@local-machine]$ docker network create -d weave netA Error response from daemon: failed to parse pool request for address space "GlobalDefault" pool "" subpool "": cannot find address space GlobalDefault (most likely the backing datastore is not configured) 现在,正如我从“ Docker多主机networking入门”中的 docker文档中所了解的那样 ,它需要configuration一个关键值存储区。 我想知道我的理解是否正确? 有没有办法通过weavenetworking创build多个networking来实现networking隔离。 我希望能够从同一个盒子上运行的另一个容器中分离一个容器的networkingstream量。 有一个新的weave 1.4 plugin 泊坞子networking最近没有集群商店插件宣布,说它支持dockernetworking没有外部集群存储。 它是如何工作的。 它不是很清楚它是否可以用来创build多个networkingweave […]

docker覆盖networkingcentos7

拔出我所有的头发后。 试图在一个3节点的CentOS7群集上获得docker覆盖networking,我需要一些帮助。 1 – 所有节点上升级的内核4.5.0-1.el7.elrepo.x86_64 2 – Docker版本:Docker版本1.10.3,构build20f81dd(在所有节点上相同)Docker信息: Filters: health, port, dependency, affinity, constraint<br> Nodes: 3<br> docker1: 192.168.1.231:2375<br> └ Status: Healthy<br> └ Containers: 5<br> └ Reserved CPUs: 0 / 1<br> └ Reserved Memory: 0 B / 2.033 GiB<br> └ Labels: executiondriver=native-0.2, kernelversion=4.5.0-1.el7.elrepo.x86_64, operatingsystem=CentOS Linux 7 (Core), storagedriver=devicemapper<br> └ Error: (none)<br> └ UpdatedAt: 2016-04-04T03:16:04Z<br> docker2: 192.168.1.35:2375<br> […]

如何在Kubernetes上创buildMongoDB集群?

我想创build这三台机器的MongoDB副本,它需要指定这些机器的IP地址? 但他们碰到了一个吊舱,拥有一个dynamic的IP。 如果您尝试指定DNS名称服务MongoDB,他说 新configurationXXXXX中描述的副本集app_replica中未描述的主机映射到此节点 如何configurationc k8s的MongoDB副本? 我使用k8s的DNS-addons。 我尝试初始化群集如下: var config = { "_id" : "app_replica", "members" : [ { "_id" : 0, "host" : "mongodb-node-01" }, { "_id" : 1, "host" : "mongodb-node-02" }, { "_id" : 2, "host" : "mongodb-node-03", "arbiterOnly" : true } ] } rs.initiate(config) configuration服务: apiVersion: v1 kind: Service metadata: name: […]

链自动构build在同一个Docker Hub存储库中

由于在Docker Hub上构build时间限制 ,我决定将耗时的自动构build的Dockerfile分解成3个文件。 这些“子版本”中的每一个都在Docker Hub的时间限制内完成。 我现在在同一个仓库中有以下设置: | branch | dockerfile | tag | | —— | —————— | —— | | master | /step-1.Dockerfile | step-1 | | master | /step-2.Dockerfile | step-2 | | master | /step-3.Dockerfile | step-3 | 这些图像按以下顺序相互build立: step-1.Dockerfile : FROM ubuntu step-2.Dockerfile : FROM me/complex-image:step-1 step-3.Dockerfile : FROM me/complex-image:step-2 一个单独的web应用程序使用Docker […]

如何将A类ip子网添加到docker0网桥

我有一个专用服务器与一个NAT公共IP和一些/ 29 IP范围路由到同一个服务器,我想分配这个/ 29到docker桥,使创build容器可以直接访问/ 29 class A ips 我如何build立dokcernetworking添加class A ip子网划分到docker0桥?

带有Docker的Centos VM在尝试连接到自身时无法访问主机

我有一个运行在Centos虚拟机上的Docker和桥接networking。 赛跑 ifconfig 显示我的虚拟机获得一个有效的IP地址。 现在我在Docker容器/镜像中运行一些软件(在其他docker /networkingconfiguration中工作)。 我在docker容器中运行的一些代码使用SSL连接(java)来连接到自己。 在所有其他运行configuration中,这完美地工作。 但是,当以Centos VM和docker-compose桥接模式运行时,我得到一个SSL连接exception,错误:主机无法访问。 我可以ping和ssh进入具有相同的IP地址的虚拟机,这一切工作正常。 对不起,我不能发布实际的设置/代码和脚本,因为它太多发布,它也是专有的。 我很困惑 – 为什么我在上述configuration中获得主机无法访问?

如何访问docker内的另一个主机?

我在同一个LAN上有两台服务器。 他们的IP地址是10.0.0.1 (Server A)和10.0.0.2 (Server B) 。 MySQL服务器在服务器B上运行 docker容器在服务器A上运行。它的IP地址是172.17.0.2 ,主机的eth0是172.17.0.1 。 我的问题是,如何连接到服务器A中的docker容器中的服务器B? 谢谢。

了解docker中的覆盖networking

请帮我解决这个问题, 群集模式下的覆盖networking允许跨节点容器能够在同一networking上看到对方。 是对的吗? 所以如果我有以下设置: 两个相似节点M(pipe理者)和W(工作者)的群模式群集 在节点M和W上分别运行两个容器CM和CW CM depends_on: – CM:target 两个容器都连接了覆盖networkingOVNET 我能从CM中ping target吗? 如果没有,为什么? 演示: docker stack deploy -c test.yml test其中test.yml如下: version: "3" services: CM: image: alpine command: sh -c 'ping CW' depends_on: – CW networks: – OVNET deploy: placement: constraints: – node.role == manager CW: image: alpine command: sh -c 'ping localhost' networks: – […]