在做了一些研究之后,我想我可以创建一个共享的外部网络来连接所有的项目,所以我首先创建了一个网络:我为诸如mongodb、redisbuild和docker-compose up -d时,它的工作方式就像一种魅力,我可以使用127.0.0.1:6379从本地机器连接到redis。但是,当我试图从另一个容器连接到这个redis容器时,会出现一个问题。我使用
我有两个通过开放端口相互通信的容器。但是假设我有(网站容器)domain.com/ api api 5000:5001 ( ->容器),所以网站接受一个请求并告诉api做一些工作。下面是一个docker-compose文件示例services: build: ./tweetnlpwebsite:/usr/src/app - 5000:80
dep
在这些操作之后,我尝试使用'down‘和'up’命令来刷新kafka、动物园管理员和订购者的容器。通过这种方式,我想测试一个对等方是否可以在不同的fabric网络中持久化“通道”。卡夫卡模式:4位卡夫卡经纪人,3位动物园管理员
重新启动orderer和kafka集群(cmd:‘docker- down & up')
甚至连坞-组合命令也是从控制台容器中运行的。/var/run/docker.sock是从主机装入的绑定。其他一切看起来都很好,但例如,如果我在控制台容器中运行docker-compose up traefik,traefik将正常启动,但它在主机上甚至在同一网络中的另一个容器上都是不可触及的。如果docker-compose up traefik是从主机OS(Windows 10)运行的
意图:--我正试图弄清楚如何使用命令docker-compose up --build来构建一台机器,其中一个ApachePHP7.1服务充当web服务器,一个MSSQL服务作为从web服务器提供的应用程序的数据库在构建这个开发环境时,我需要能够向docker容器输入命令(这样我就可以查看PHP日志等等),但是由于web服务器正在运行,我的终端被web服务器的输出占用,当我按ctrl+Z键时,它实际上将停靠进程放在后台的问题是:无论如何,是否可以运行这个docker-come.yml文件,并让它将我放到来