docker-compose搭建mongodb、mysql的详细过程
程序员文章站
2022-03-16 22:59:06
下面看下docker-compose搭建mongodb、mysql的详细方法,内容如下所示:version: '3'services: mysqldbservice: image: 'mysq...
下面看下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.pid socket = /var/run/mysqld/mysqld.sock datadir = /var/lib/mysql secure-file-priv= null # disabling symbolic-links is recommended to prevent assorted security risks symbolic-links=0 # custom config should go here !includedir /etc/mysql/conf.d/
到此这篇关于docker-compose搭建mongodb、mysql的文章就介绍到这了,更多相关docker compose搭建mongodb内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
上一篇: ES6——介绍
推荐阅读
-
通过rpm包安装、配置及卸载mysql的详细过程
-
MySQL5.7.25(解压版)Windows下详细的安装过程
-
springboot+idea+maven 多模块项目搭建的详细过程(连接数据库进行测试)
-
主机Nginx + Docker WordPress Mysql搭建的详细步骤
-
关于Anemometer图形化显示MySQL慢日志的工具搭建及使用的详细介绍
-
Android使用OKhttp3实现登录注册功能+springboot搭建后端的详细过程
-
mongodb 4.0副本集搭建的全过程
-
MySQL修改存储过程的详细步骤
-
linux 之centos7搭建mysql5.7.29的详细过程
-
docker-compose搭建mongodb、mysql的详细过程