docker-compose相关内容

无法从Docker容器连接mysql?

我已经创建了一个docker-compose文件,它具有 Go 和 Mysql 两个服务。它为go和mysql创建容器。现在我正在运行尝试连接到作为docker容器运行的mysql数据库的代码。但是我得到了错误。 docker-compose.yml 版本:“ 2” 服务: 应用程序: container_name:golang 重新启动:始终 构建:。 端口: -“ 4916 ..
发布时间:2020-10-16 04:00:04 其他开发

当使用Docker和Docker Compose时,赛普拉斯无法验证此服务器是否正在运行

我目前正在运行三个docker容器: 前端Web应用程序的Docker容器(端口8080公开) 后端服务器的Docker容器(暴露在端口5000上) 我的MongoDB数据库的Docker容器。 所有三个容器都工作正常,当我访问 http:// localhost时: 8080 ,我可以毫无问题地与我的Web应用程序进行交互。 我正在尝试设置第四个赛普拉斯容器,该容器将始终运 ..
发布时间:2020-10-14 18:54:31 其他开发

Docker:当Dockerfile位于子目录中时使用COPY

我正在使用多个dockerfiles (每个服务一个)来构建应用。我的应用程序的目录结构如下: app ├──dockerfiles │├──Web服务器 │││──Dockerfile │└──数据库 │└──Dockerfile ├──公用 └── ├──db └── [...] ├──许可 ├──README.md └──doc ..

如何构造Docker项目以方便部署?

现在,我在同一个文件夹中将应用程序的多个组件与一个由docker-compose 链接在一起 这在开发中确实很好用,但是当我要进行生产时,这有点模糊。如果保持这种结构,我将无法仅使用dockerhub来托管我的图像,因为链接它们的docker-compose将会丢失。如果我使用git下拉docker-compose,那么dockerhub的意义是什么?为什么不克隆我的整个仓库并每次运行 d ..

为什么有角度的容器需要裸露的端口进行连接?

这只是一个关于理论的问题,我的应用程序运行良好... 因此,我有3个使用docker-compose运行的服务:a postgres数据库,后端springboot 和前端角度。 根据我所知,码头工人容器无需公开端口即可从其他docker容器访问端口,因此无需公开或绑定端口,因为它们都是容器,并且可以使用默认的桥接网络模式相互访问(这就是我学会了,不知道这是否正确)。 我只需要从 ..
发布时间:2020-10-08 21:25:44 其他开发

在Bluemix中使用docker-compose时出现不一致的问题

我在Bluemix / IBM Containers中使用docker-compose部署和链接3个容器时遇到问题。我正在使用的撰写文件已经工作并且可以继续工作,但是非常不一致。如果失败,我将收到以下响应: 重新创建xxxxx_1 重新创建yyyyy_1 创建zzzzz_1 错误:对于服务器“消息” 追溯(最近一次调用为最后): 文件“ docker-compose”,第3行,在 ..
发布时间:2020-10-08 21:19:12 其他开发

Docker无法启动已存在的服务

运行 docker-compose up -d 我遇到以下错误: 启动cr-redis ... 启动cr-rabbitmq ... 启动cr-rabbitmq ...错误 启动cr-redis ...错误 正在启动cr-mysql ...错误 错误:对于cr-mysql无法启动服务mysql:容器“ ff36 ... 1116”:已经存在 错误:用于rabbitmq无法启 ..
发布时间:2020-10-08 21:05:16 其他开发

Docker:我无法将80以外的端口映射到我的WordPress容器

我想在计算机上映射一些随机端口,例如 localhost:7006 到我的WordPress Docker容器的端口80 。当我将WordPress的端口从 80:80 到 7006:80 不仅停止在 localhost(端口80)但也不要响应 localhost:7006 。 docker-compose .yml 文件如下所示: 版本:'3' 服务: wordpress: 取决于 ..
发布时间:2020-10-08 20:58:50 其他开发

将Docker容器以两个不同的名称添加到网络

我正在尝试新的docker网络功能。我使用容器链接将旧设置迁移到新的网桥网络;到目前为止,我已经建立了专用的桥接网络并在同一主机上的多个容器之间运行。 现在,我正在寻找一种方法来为同一容器复制多个链接别名。 说,我有一个名为 myBox 的容器,该容器加入了docker网络。我想拥有与 myServer 相同的容器。 使用链接,我只需设置两个具有不同别名的链接。 是否有使用 ..
发布时间:2020-10-08 20:57:34 其他开发

有任何“ Podman撰写”吗?

我最近发现了有关Podman的信息( https://podman.io )。有一种方法可以使用Linux fork进程而不是Daemon,而不必使用root运行。 但是我非常习惯于协调正在运行的容器在我的机器上(在生产中我们使用kubernetes)使用docker-compose。我真的很喜欢。 所以我试图替换docker-compose。我将尝试保持docker-compose并 ..
发布时间:2020-10-08 20:54:57 其他开发

使用docker-compose设置容器时区

我有一个运行一些Dockerfile的docker-compose文件来创建我的容器。我不想编辑Dockerfile来设置时区,因为团队成员可以随时更改时区,并且我有一个docker-compose.override.yml文件可以进行本地环境更改。但是,我的一个容器(基于Selenium的容器)似乎没有拉主机时区,这给我带来了麻烦。基于此,我想在所有容器上实施时区。现在在我的Dockerfile ..
发布时间:2020-10-08 20:45:12 其他开发