青草久久影院-青草久久伊人-青草久久久-青草久久精品亚洲综合专区-SM双性精跪趴灌憋尿调教H-SM脚奴调教丨踩踏贱奴

17站長網(wǎng)

17站長網(wǎng) 首頁 網(wǎng)站 服務器 查看內容

使用 docker-compose 運行 MySQL的方法

2022-10-14 12:55| 查看: 2058 |來源: 互聯(lián)網(wǎng)

目錄結構 . │ .env │ docker-compose.yml │ └─mysql ├─config │ my.cnf │ └─data mysql 目錄下的 data 為數(shù)據(jù)目錄,mysql 的數(shù) ...

目錄結構

.
│ .env
│ docker-compose.yml
│
└─mysql
 ├─config
 │ my.cnf
 │
 └─data

mysql 目錄下的 data 為數(shù)據(jù)目錄,mysql 的數(shù)據(jù)表、二進制日志文件就在這里。.env 文件包含了一些變量,這些變量可以在docker-compose.yml文件中通過 ${variable_name}來引用。

當然也可以把 mysql 的目錄放到其它地方,這里圖個方便,直接放在 yml 文件同級目錄了。

.env 文件

MYSQL_ROOT_PASSWORD=root
MYSQL_ROOT_HOST=%
MYSQL_DIR=./mysql

MySQL 配置文件 my.cnf

[mysqld]
character-set-server=utf8mb4
default-time-zone='+8:00'
innodb_rollback_on_timeout='ON'
max_connections=500
innodb_lock_wait_timeout=500

如果使用默認配置,這個文件可以省略。

docker-compose.yml

version: '3'

services:

 mysql-db:
 container_name: mysql-docker # 指定容器的名稱
 image: mysql:8.0   # 指定鏡像和版本
 ports:
 - "3306:3306"
 environment:
 MYSQL_ROOT_PASSWORD: ${MYSQL_ROOT_PASSWORD}
 MYSQL_ROOT_HOST: ${MYSQL_ROOT_HOST}
 volumes:
 - "${MYSQL_DIR}/data:/var/lib/mysql"  # 掛載數(shù)據(jù)目錄
 - "${MYSQL_DIR}/config:/etc/mysql/conf.d" # 掛載配置文件目錄

Environment 變量

  • MYSQL_ROOT_PASSWORD :這個不用解釋,root 用戶的密碼。

  • MYSQL_USER,MYSQL_PASSWORD :這兩個變量為可選,創(chuàng)建一個新用戶,這個用戶在 MYSQL_DATABASE 變量指定的數(shù)據(jù)庫上擁有超級用戶權限。

  • MYSQL_DATABASE :指定一個數(shù)據(jù)庫,在容器啟動時創(chuàng)建。

  • MYSQL_ALLOW_EMPTY_PASSWORD :設置為 yes 允許 root 用戶的密碼為空。(不推薦)

  • MYSQL_RANDOM_ROOT_PASSWORD :設置為 yes 將在容器啟動時為 root 用戶生成一個隨機的密碼,密碼會顯示到標準輸出流(GENERATED ROOT PASSWORD:......)。

  • MYSQL_ONETIME_PASSWORD :字面意思就是一次性密碼,為 root 用戶設置,第一次登錄后必須修改密碼(僅支持 5.6 以上的版本)。

運行容器

在 docker-compose.yml 目錄下執(zhí)行:

> docker-compose up

如果要在后臺運行,使用docker-compose up -d。

停止容器:

> docker-compose down

如果是前臺運行的,使用:Ctrl + C 停止。這兩種方式在停止后都會刪除容器,下次啟動必須使用 up 命令。

停止但不刪除容器:

> docker-compose stop

使用 stop 停止后,再次啟動使用 start 命令即可。

總結

以上所述是小編給大家介紹的使用 docker-compose 運行 MySQL的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對17站長網(wǎng)的支持!

本文最后更新于 2022-10-14 12:55,某些文章具有時效性,若有錯誤或已失效,請在網(wǎng)站留言或聯(lián)系站長:17tui@17tui.com
·END·
站長網(wǎng)微信號:w17tui,關注站長、創(chuàng)業(yè)、關注互聯(lián)網(wǎng)人 - 互聯(lián)網(wǎng)創(chuàng)業(yè)者營銷服務中心

免責聲明:本站部分文章和圖片均來自用戶投稿和網(wǎng)絡收集,旨在傳播知識,文章和圖片版權歸原作者及原出處所有,僅供學習與參考,請勿用于商業(yè)用途,如果損害了您的權利,請聯(lián)系我們及時修正或刪除。謝謝!

17站長網(wǎng)微信二維碼

始終以前瞻性的眼光聚焦站長、創(chuàng)業(yè)、互聯(lián)網(wǎng)等領域,為您提供最新最全的互聯(lián)網(wǎng)資訊,幫助站長轉型升級,為互聯(lián)網(wǎng)創(chuàng)業(yè)者提供更加優(yōu)質的創(chuàng)業(yè)信息和品牌營銷服務,與站長一起進步!讓互聯(lián)網(wǎng)創(chuàng)業(yè)者不再孤獨!

掃一掃,關注站長網(wǎng)微信

大家都在看

熱門排行

    最近更新

      返回頂部
      主站蜘蛛池模板: 91av成年影院在线播放 | 老板吻我下身好爽到高潮 | 国产精品资源在线观看网站 | 午夜福利试看120秒体验区 | 泡妞高手在都市完整版视频免费 | 里番acg纲手的熟蜜姬训练场 | 色就色 综合偷拍区欧美 | 亚洲精品资源网在线观看 | 日本又黄又爽又色又刺激的视频 | 成片免费观看视频在线网 | 一个人在线观看免费高清视频在线观看 | 国产午夜AV无码无片久久96 | 中文在线观看 | 午夜福利试看120秒体验区 | 亚洲欧洲无码AV在线观看你懂的 | 色尼姑久久超碰在线 | 玖玖爱这里只有精品视频 | 亚洲精品婷婷无码成人A片在线 | 思思99精品国产自在现线 | 人C交ZZZ0OOZZZ000 热综合一本伊人久久精品 热中文热国产热综合 | 国产成人精品电影在线观看 | 欧美高清vivoesond在线播放 | 国产青青草原 | 视频一区国产第一页 | wankz tv videos国产 | 欧美乱码卡一卡二卡四卡免费 | 俄罗斯女肥臀大屁BBW | 亚洲欧美日韩国产手机在线 | 玖玖热视频一区二区人妻 | chinese国语露脸videos| 国产精品人成视频免费999 | 18禁无遮遮挡羞漫画免费阅读 | 国产精品午夜福利在线观看 | 午夜免费啪视频观看视频 | 中文字幕完整高清版 | 亚洲.日韩.欧美另类 | 国产激情精品久久久久久碰 | 年轻的老师5理伦片 | 一个人在线观看免费视频 | 肉肉高潮液体高干文H | 91福利潘春春在线观看 |