提前问候和感谢,我实际上是 docker 和 docker-compose 的新手,到目前为止,我看过很多视频并阅读了很多文章以及尝试的东西。 我有一个前端容器和一个后端容器,它们作为 Dockerfile 和 docker-compose 设置单独构建和运行。 (我一直在用 Dockerfi ...
提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供 中文繁体 英文版本 中英对照 版本,有任何建议请联系yoyou2525@163.com。
我们在生产中经常使用docker。 当前解决方案是将docker与docker-compose设置结合使用,如下所示:
version: '2'
services:
service:
build:
context: .
dockerfile: Dockerfile
expose:
- 3000
links:
- mysql
environment:
- DB_HOST=mysql
- DB_DATABASE=test
- DB_PORT=3306
- DB_PASSWORD=test
- DB_USER=test
mysql:
image: mysql:5.7
environment:
- MYSQL_ROOT_PASSWORD=test
- MYSQL_DATABASE=test
- MYSQL_USER=test
- MYSQL_PASSWORD=test
restart: always
volumes:
问题是我们应该像使用的那样使用基于容器的mysql吗? 还是我们应该制作一个全局msyql docker容器并将所有容器链接到该mysql?
有关内存和cpu消耗的最佳实践是什么?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.