Tag: networking应用程序

docker – 组成networking/端口处理

我有两个组件: hbas和ookeeper作为单个容器和hbase-printer(我的java代码)在我的主机。 我的目标是打印一些hbase表的内容。 问题是,连接到2181(动物园pipe理员端口)成功,但看起来像我正在指向端随机端口进行通信,这个端口是不公开的。 我正在使用docker-compose.yml : version: '2' services: hbase: image: dy1-dockerv2-local.jfrog.io/hbase:latest restart: always hostname: hbase-docker ports: – "60010:60010" – "60000:60000" – "60020:60020" – "60030:60030" – "9095:9095" – "8085:8085" – "8080:8080" – "2181:2181" – "9091:9091" – "9090:9090" expose: – "9091" – "2181" volumes: – ./data/hbase:/data – ./logs/hbase/:/opt/hbase/logs network_mode: "bridge" 在我的Java日志中,我得到: 23-02-2017 09:29:54,413 INFO [ClientCnxn]: [main-SendThread(localhost:2181)] […]

启动docker守护进程后连接到无线networking时,Ubuntu 16.04冻结

系统环境:1. Ubuntu 16.04.2内核4.8.0 2. docker版本1.13.1 3. usb无线驱动rtl8192cu 4.已经有了有线networking。 它工作正常。 问题:在我第一次启动docker守护进程和service docker start ,如果我使用networkingpipe理器连接一个无线networking,整个桌面都会冻结。 我什么也做不了,只好重启电脑。 但是,如果我先停止docker守护进程,然后连接一个无线networking,然后重新启动docker守护进程,这次不会冻结。 问题:这是docker的桥梁networking的问题吗? 我能做些什么来解决这个问题。

Docker多容器networking在同一台主机上

所以,我有数据库容器和Web服务器容器运行在同一台OSX机器上。 如果我使用下面的方式启动webserver容器: docker run –name ora-tools-wls -it -p 7001:7001 orawls 访问主机浏览器中的networking服务器为http://localhost:7001/console工作得很好。 问题是:数据库连接将要求主机ip访问运行到数据库容器的数据库。 现在,我使用: docker run –name ora-tools-wls -it –net="host" orawls 从Web服务器访问分贝与本地主机工作正常,没有具体的IP。 但是,访问主机浏览器中的控制台然后停止工作。 我需要两个工作。 那么解决scheme是什么?

将docker主机添加到dockernetworking中

第一步:创build一个dockernetworking docker network create my-work-network 第二步:添加一些容器到这个networking docker run … –name my-work-pg –network my-work-network image1 docker run … –name my-work-redis –network my-work-network image2 我的问题是: 目前,在my-work-pg ,我可以ping my-work-redis ,反之亦然。 但是,在我的docker主机,我必须parsing两个容器的IP地址,并访问这些容器,是否存在一个解决scheme,使我的docker主机可以JOIN IN这个虚拟networking? 目的 为了方便开发,我想直接访问这个networking中的所有启动的容器,就好像docker host是一个容器一样。 例如我可以使用以下configuration访问postgresql数据库 host: my-work-pg # pg container host name port: 5432 但是,这不完全是我想要的。

端口被阻止:无法在Ubuntu上安装Docker Universal Control Plane

警告未经授权的用户可能能够在端口2375,2376上侦听到该节点。在https://docker.com/ddc-18上了解更多警告安装将在10秒内继续… FATA以下所需的端口在您的主机上被阻止:12384,12379,12382,12376,2376,12381,12385,4799,12387,12386,443,12383,12380。检查你的防火墙设置

Ubuntu 16.10上的ASP.NET Core Docker端口转发

我无法访问在Docker窗体主机上运行的ASP.NET Core应用程序。 Dockerfile: FROM microsoft/dotnet:latest WORKDIR /app ENV ASPNETCORE_URLS http://*:5000 EXPOSE 5000 我像这样运行它: docker run -v $(pwd):/app -p 5000:5000 -it dotnet从应用程序目录中得到的docker run -v $(pwd):/app -p 5000:5000 -it dotnet 。 然后我在附加容器里面执行dotnet run命令,得到的结果是: 内容根path:/ app 现在聆听:http:// *:5000 应用程序启动 按下Ctrl + Cclosures。 我也尝试运行dotnet run –server.urls=http://*:5000直接传递属性到红隼。 不幸的是,我不能通过使用本地主机,主机IP地址和容器的IP地址从主机访问服务器。 $ sudo docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES […]

Docker Google云

我在谷歌云中有一个CentOS虚拟机实例,我已经在CentOS上安装了docker。 我已经创build了一个Web界面的容器。 我无法访问它当我尝试从外部访问它(在浏览器的其他选项卡)。 我需要做些什么来从云端以外访问它?

编织networking终止networking

我试图在kubernetes集群上安装编织networking后访问虚拟机。 但是,networking正在终止 有关更多详情,请按照以下链接。 https://github.com/weaveworks/weave/issues/2835

无法find最新的docker 17.03.0-ce的/ etc / default / docker

我已经在centos 7中安装了最新的docker版本17.03.0-ce,请在下面finddocker版本的详细信息, Client: Version: 17.03.0-ce API version: 1.26 Go version: go1.7.5 Git commit: 3a232c8 Built: Tue Feb 28 08:10:07 2017 OS/Arch: linux/amd64 Server: Version: 17.03.0-ce API version: 1.26 (minimum version 1.12) Go version: go1.7.5 Git commit: 3a232c8 Built: Tue Feb 28 08:10:07 2017 OS/Arch: linux/amd64 Experimental: false 我需要使用swarm进行多主机联网,我正在关注这个链接。 实验室06:Docker Networking 他们提到要编辑/ etc / default / […]

Docker有两个名为“桥”的网桥。 如何删除?

当docker有两个名为“bridge”的networking时,我遇到了一个情况: docker network ls NETWORK ID NAME DRIVER SCOPE 69d9ccbbdb69 bridge bridge local 184293ca26f7 bridge bridge local 23fd06d9c0cd host host local c71def85845a none null local 所有的集装箱连接到一个桥“184 ..”。 我不能删除第二座桥: docker network rm 69d Error response from daemon: bridge is a pre-defined network and cannot be removed 而且我不能创build一个新的容器。 它试图连接到网桥并失败: Error response from daemon: failed to create endpoint […]