最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker下修改mysql配置文件的方法

 更新時間:2018年06月07日 10:34:30   作者:vrix  
這篇文章主要介紹了docker下修改mysql配置文件的方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價值,需要的朋友可以參考下

由于需要修改mysql的sql_mode,在命令行修改每次重啟都會失效,因為修改docker下mysql的配置文件。

操作系統(tǒng):centos7

docker版本:Docker version 17.05.0-ce, build 89658be

mysql版本:5.7.18

1.拉取鏡像

docker pull mysql:5.7.18

2.列出鏡像

[root@zk01 ~]# docker images
REPOSITORY                          TAG         IMAGE ID      CREATED       SIZE
mysql                            5.7.18       e799c7f9ae9c    5 weeks ago     407MB

3.運(yùn)行docker

docker run -d -p 3306:3306 --name mymysql -e MYSQL_ROOT_PASSWORD=123456 mysql:5.7.18

4.列出正在運(yùn)行的容器

[root@zk01 docker]# docker ps
CONTAINER ID    IMAGE        COMMAND         CREATED       STATUS       PORTS          NAMES
e1066fe2db35    mysql:5.7.18    "docker-entrypoint..."  6 seconds ago    Up 6 seconds    0.0.0.0:3306->3306/tcp  mymysql

5.進(jìn)入容器

docker exec -it e1066fe2db35 /bin/bash

6.查看配置文件

/etc/mysql/mysql.conf.d/mysqld.cnf

配置文件內(nèi)容:

[mysqld]
pid-file  = /var/run/mysqld/mysqld.pid
socket   = /var/run/mysqld/mysqld.sock
datadir   = /var/lib/mysql
#log-error = /var/log/mysql/error.log
# By default we only accept connections from localhost
#bind-address  = 127.0.0.1
# Disabling symbolic-links is recommended to prevent assorted security risks
#symbolic-links=0

7.查看mysql的sql_mode

mysql> SELECT @@GLOBAL.sql_mode;
+-------------------------------------------------------------------------------------------------------------------------------------------+
| @@GLOBAL.sql_mode                                                             |
+-------------------------------------------------------------------------------------------------------------------------------------------+
| ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION |
+-------------------------------------------------------------------------------------------------------------------------------------------+
1 row in set

8.停止并刪除容器

docker stop e1066fe2db35
docker rm e1066fe2db35

9.重新啟動容器,指定數(shù)據(jù)目錄和配置文件

docker run -d -p 3306:3306 -v /soft/mysql/my.cnf:/etc/mysql/mysql.conf.d/mysqld.cnf -v /soft/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 --name mymysql mysql:5.7.18

10.查看sql_mode

mysql> SELECT @@GLOBAL.sql_mode;
+-------------------+
| @@GLOBAL.sql_mode |
+-------------------+
|          |
+-------------------+
1 row in set

mysql> SELECT @@SESSION.sql_mode;
+--------------------+
| @@SESSION.sql_mode |
+--------------------+
|          |
+--------------------+
1 row in set

總結(jié)

以上所述是小編給大家介紹的docker下修改mysql配置文件的方法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Docker rocketmq部署的實現(xiàn)示例

    Docker rocketmq部署的實現(xiàn)示例

    最近學(xué)習(xí)使用 rocketmq,需要搭建 rocketmq 服務(wù)端,本文主要記錄 rocketmq 搭建過程以及這個過程踩到的一些坑,感興趣的可以了解一下
    2021-12-12
  • docker 使用CMD或者ENTRYPOINT命令同時啟動多個服務(wù)

    docker 使用CMD或者ENTRYPOINT命令同時啟動多個服務(wù)

    這篇文章主要介紹了docker 使用CMD或者ENTRYPOINT命令同時啟動多個服務(wù),具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • Docker與DevOps的結(jié)合使用

    Docker與DevOps的結(jié)合使用

    結(jié)合Docker和DevOps文化的實踐,可以幫助團(tuán)隊實現(xiàn)自動化、監(jiān)控和日志管理等方面的最佳實踐,本文將介紹如何將Docker與DevOps文化相結(jié)合使用,并詳細(xì)闡述如何使用Docker進(jìn)行DevOps自動化、監(jiān)控和日志管理等方面的實踐,需要的朋友參考下吧
    2023-08-08
  • Dockerfile指令詳解

    Dockerfile指令詳解

    Dockerfile有十幾條命令可用于構(gòu)建鏡像,下文將簡略介紹這些命令。希望小伙伴們能夠喜歡
    2016-10-10
  • Docker部署Java應(yīng)用程序的實現(xiàn)步驟

    Docker部署Java應(yīng)用程序的實現(xiàn)步驟

    本文主要介紹了Docker部署Java應(yīng)用程序的實現(xiàn)步驟,通過將Java應(yīng)用程序打包成一個Docker鏡像,可以實現(xiàn)快速部署、資源隔離和靈活擴(kuò)展,感興趣的可以了解一下
    2024-03-03
  • 不使用sudo 執(zhí)行Docker命令的方法

    不使用sudo 執(zhí)行Docker命令的方法

    本篇文章主要介紹了不使用sudo 執(zhí)行Docker命令的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • docker搭建dnsmasq服務(wù)的實現(xiàn)

    docker搭建dnsmasq服務(wù)的實現(xiàn)

    本文將指導(dǎo)讀者如何使用Docker搭建DNSmasq服務(wù),通過簡單的步驟和詳細(xì)的說明,幫助讀者快速在Docker環(huán)境中部署DNSmasq,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • 教你如何通過?SSH?連接到?Docker?容器

    教你如何通過?SSH?連接到?Docker?容器

    如何通過?SSH?連接到正在運(yùn)行的容器,以及為什么在這樣做之前應(yīng)該三思而后行,對如何通過SSH連接到Docker容器相關(guān)知識感興趣的朋友跟隨小編一起看看吧
    2022-01-01
  • 淺談Docker數(shù)據(jù)持久化

    淺談Docker數(shù)據(jù)持久化

    這篇文章主要介紹了淺談Docker數(shù)據(jù)持久化,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • Docker中的compose簡介

    Docker中的compose簡介

    Docker?Compose?是?Docker?官方編排(Orchestration)項目之一,負(fù)責(zé)快速在集群中部署分布式應(yīng)用,這篇文章主要介紹了Docker之compose介紹,需要的朋友可以參考下
    2023-02-02

最新評論

陇南市| 巴彦淖尔市| 班戈县| 高青县| 太原市| 左贡县| 敖汉旗| 兴山县| 汾阳市| 济源市| 博湖县| 龙海市| 千阳县| 浮梁县| 琼结县| 凯里市| 南木林县| 乐昌市| 教育| 绥化市| 华宁县| 平塘县| 自贡市| 江安县| 浪卡子县| 博乐市| 军事| 东山县| 兴化市| 石门县| 南部县| 上思县| 防城港市| 阳春市| 禹州市| 富蕴县| 内乡县| 宜春市| 宿州市| 乳源| 耿马|