这篇文章主要介绍了Docker-compose如何搭建mongodb、mysql,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。下面看下docker-compose搭建mong
这篇文章主要介绍了Docker-compose如何搭建mongodb、mysql,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
下面看下docker-compose搭建mongoDB、Mysql的详细方法,内容如下所示:
version: '3'services: mysqldbservice: image: 'mysql:latest' restart: always container_name: mysqlcontainer volumes: - ./data:/var/lib/mysql - ./my.cnf:/etc/mysql/my.cnf - ./init:/docker-entrypoint-initdb.d/ ports: - 3306:3306 #“宿主机端口号:容器内端口号” environment: MYSQL_ROOT_PASSWord: "" MYSQL_USER: '' # 创建普通用户 MYSQL_PASSWORD: '' #普通用户密码 MYSQL_DATABASE: '' #创建一个库 monGodbservice: # 镜像名称,不写版本号的话默认拉取最近的版本 image: mongo:latest # 端口映射 ports: # 宿主机端口:容器端口 - 27017:27017 # 容器数据挂载,持久化 volumes: # 宿主机目录:容器目录:读写权限 - ./mongo:/data/db:rw - ./configdb:/data/configdb:rw # 设置环境变量 environment: - TZ=Asia/Shanghai # 容器名称 container_name: mongocontainer
my.cnf
[mysqld]pid-file = /var/run/mysqld/mysqld.pidSocket = /var/run/mysqld/mysqld.sockdatadir = /var/lib/mysqlsecure-file-priv= NULL# Disabling symbolic-links is recommended to prevent assorted security riskssymbolic-links=0# Custom config should go here!includedir /etc/mysql/conf.d/
感谢你能够认真阅读完这篇文章,希望小编分享的“docker-compose如何搭建mongodb、mysql”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网数据库频道,更多相关知识等着你来学习!
--结束END--
本文标题: docker-compose如何搭建mongodb、mysql
本文链接: https://www.lsjlt.com/news/305545.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
2024-05-03
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0