当前位置:网站首页>Docker compose配置MySQL并实现远程连接
Docker compose配置MySQL并实现远程连接
2022-07-06 01:15:00 【php的绯闻女友】
您需要确保您的运行环境达到了以下的要求:
- Docker Engine
- Docker CLI
- Docker Compose
docker-compose.yml
version: '3.7'
services:
mysql:
image: "mysql/mysql-server:8.0"
environment:
TZ: "Asia/Shanghai"
MYSQL_ROOT_PASSWORD: "123456" # 设置root密码
MYSQL_DATABASE: "library_manager" # 设置数据库
MYSQL_USER: "library_manager" # 下面的项目连接Mysql的时候,使用这个用户名
MYSQL_PASSWORD: "123456"
ports:
- "33065:3306" # 映射,如果需要远程连接Docker中的数据库,这一步很重要
volumes:
- mysql-data:/var/lib/mysql
- ./.github/init.sql:/docker-entrypoint-initdb.d/init.sql
restart: "always"
container_name: "mysql"
远程连接效果如下:
docker内的项目连接数据库时的配置
environment:
APP_ENV: "${APP_ENV:-prod}"
DB_HOST: "mysql"
DB_PORT: "3306" # 因为在同一个环境,所以直接用3306端口就行
DB_USERNAME: "library_manager"
DB_PASSWORD: "password"
DB_DATABASE: "database
边栏推荐
- 激动人心,2022开放原子全球开源峰会报名火热开启
- 关于softmax函数的见解
- The basic usage of JMeter BeanShell. The following syntax can only be used in BeanShell
- golang mqtt/stomp/nats/amqp
- cf:C. The Third Problem【关于排列这件事】
- SAP Spartacus home 页面读取 product 数据的请求的 population 逻辑
- 直播系统代码,自定义软键盘样式:字母、数字、标点三种切换
- 【第30天】给定一个整数 n ,求它的因数之和
- Nmap: network detection tool and security / port scanner
- After Luke zettlemoyer, head of meta AI Seattle research | trillion parameters, will the large model continue to grow?
猜你喜欢
关于#数据库#的问题:(5)查询库存表中每本书的条码、位置和借阅的读者编号
037 PHP login, registration, message, personal Center Design
Installation and use of esxi
黄金价格走势k线图如何看?
伦敦银走势中的假突破
ThreeDPoseTracker项目解析
Differences between standard library functions and operators
Xunrui CMS plug-in automatically collects fake original free plug-ins
Finding the nearest common ancestor of binary tree by recursion
Loop structure of program (for loop)
随机推荐
cf:H. Maximal AND【位运算练习 + k次操作 + 最大And】
Remember that a version of @nestjs/typeorm^8.1.4 cannot be obtained Env option problem
Finding the nearest common ancestor of binary tree by recursion
Beginner redis
RAID disk redundancy queue
Dynamic programming -- linear DP
[pat (basic level) practice] - [simple mathematics] 1062 simplest fraction
Unity | two ways to realize facial drive
Gartner发布2022-2023年八大网络安全趋势预测,零信任是起点,法规覆盖更广
普通人下场全球贸易,新一轮结构性机会浮出水面
毕设-基于SSM高校学生社团管理系统
Cf:c. the third problem
ThreeDPoseTracker项目解析
Netease smart enterprises enter the market against the trend, and there is a new possibility for game industrialization
Leetcode1961. 检查字符串是否为数组前缀
ADS-NPU芯片架构设计的五大挑战
网易智企逆势进场,游戏工业化有了新可能
伦敦银走势中的假突破
Questions about database: (5) query the barcode, location and reader number of each book in the inventory table
Mysql--- query the top 5 students