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

使用Docker-compose部署mysql的簡單步驟

 更新時(shí)間:2023年04月14日 15:35:18   作者:王stone  
Docker-compose是Docker官方推出的一個(gè)工具,用于定義和運(yùn)行多個(gè) Docker 容器的應(yīng)用程序,下面這篇文章主要給大家介紹了關(guān)于使用Docker-compose部署mysql的簡單步驟,需要的朋友可以參考下

前言

雖然docker部署環(huán)境比自己下載安裝包要方便不少,但是docker的命令還有掛載目錄在每次啟動容器的時(shí)候都去找命令對使用者是很不友好的,而且有時(shí)候要啟動多個(gè)容器的時(shí)候顯然一個(gè)個(gè)的啟動是很麻煩的。所以如果可以事先將"啟動腳本"寫好的話,之后就算虛擬機(jī)重啟了,再啟動容器也就是執(zhí)行"啟動腳本"就好了,docker-compose很好的解決了這個(gè)問題。

一、Docker-compose簡介

個(gè)人理解:容器編排工具,對于大多數(shù)人來說可能最大的作用是被當(dāng)成啟動容器的腳本了。它可以實(shí)現(xiàn)一次性啟動多個(gè)容器,它的自動重啟容器策略也很好用。

二、部署步驟

1. 在/root 目錄下新建目錄docker-compose,在/root/docker-compose目錄下新建mysql文件件

cd /root 
mkdir docker-compose && cd docker-compose
mkdir mysql && cd mysql

2 準(zhǔn)備掛載文件

(如果不需要修改配置文件此步可跳過,然后docker-compose.yml文件掛載時(shí)刪除配置文件的掛載)

在 /root/docker-compose/mysql 文件夾下新建config文件夾,在conf文件下新建my.cnf 文件

mkdir config && cd config
vim my.cnf

將下面的配置文件復(fù)制到 my.cnf中

[mysqld]
user=mysql
default-storage-engine=INNODB
character-set-server=utf8
[client]
default-character-set=utf8
[mysql]
default-character-set=utf8

3.編寫docker-compose.yml文件

在/root/docker-compose/mysql文件夾下新建docker-compose.yml文件,

cd /root/docker-compose/mysql

vim docker-compose.yml

加下面內(nèi)容復(fù)制到 docker-compose.yml 中

version: '3'
services:
  mysql:
    image: mysql
    restart: always
    container_name: mysql
    environment:
      MYSQL_ROOT_PASSWORD: password
      TZ: Asia/Shanghai
    ports:
      - 3306:3306
    volumes:
      - /root/docker-compose/mysql/data:/var/lib/mysql
      - /root/docker-compose/mysql/config/my.cnf:/etc/mysql/my.cnf
    command:
      --max_connections=1000
      --character-set-server=utf8mb4
      --collation-server=utf8mb4_general_ci
      --default-authentication-plugin=mysql_native_password
注意docker-compose.yml 第8行設(shè)置mysql root 賬號登錄的密碼,這里的 password 修改為自己需要的密碼即可。

4. 啟動

docker-compose up -d

總結(jié)

即使之后宿主機(jī)重啟了,只要到docker-compose.yml文件所在的位置,執(zhí)行docker-compose up -d命令就可以啟動容器了,事實(shí)上如果docker-compose.yml文件中配置了容器的重啟策略為always,那么每次重啟docker時(shí)都會重啟相關(guān)的容器,即不需要執(zhí)行docker-compose up -d命令也會自動重啟mysql容器。

相關(guān)文章

  • Docker部署及使用壓測神器sysbench的方法

    Docker部署及使用壓測神器sysbench的方法

    sysbench 是一個(gè)開源跨平臺的多線程性能測試工具,這篇文章主要介紹了Docker部署及使用壓測神器sysbench的相關(guān)知識,需要的朋友可以參考下
    2022-08-08
  • Docker 教程之獲取鏡像基礎(chǔ)知識詳解

    Docker 教程之獲取鏡像基礎(chǔ)知識詳解

    這篇文章主要介紹了Docker 教程之獲取鏡像詳解的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • ubuntu如何查看docker容器占用的磁盤空間

    ubuntu如何查看docker容器占用的磁盤空間

    這篇文章主要介紹了ubuntu如何查看docker容器占用的磁盤空間問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05
  • docker端口映射的實(shí)現(xiàn)示例

    docker端口映射的實(shí)現(xiàn)示例

    Docker 端口映射允許我們將容器內(nèi)部的服務(wù)綁定到宿主機(jī)上的一個(gè)或多個(gè)端口,本文主要介紹了docker端口映射的實(shí)現(xiàn)示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • 使用docker快速部署Elasticsearch集群的方法

    使用docker快速部署Elasticsearch集群的方法

    這篇文章主要介紹了使用docker快速部署Elasticsearch集群的方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2019-03-03
  • Docker部署單頁應(yīng)用的詳細(xì)操作

    Docker部署單頁應(yīng)用的詳細(xì)操作

    Docker現(xiàn)在越來越流行,但是真正在生產(chǎn)環(huán)境部署Docker還是個(gè)比較新的概念,還沒有一個(gè)標(biāo)準(zhǔn)的流程,下面這篇文章主要給大家介紹了關(guān)于Docker部署單頁應(yīng)用的相關(guān)資料,需要的朋友可以參考下
    2022-08-08
  • 詳解docker 容器不自動退出結(jié)束運(yùn)行的方法

    詳解docker 容器不自動退出結(jié)束運(yùn)行的方法

    本文主要簡單介紹 docker 容器與前置進(jìn)程的關(guān)系,以及如何編寫 Dockerfile/docker-compose.yml 優(yōu)雅的讓容器可以常駐運(yùn)行。具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-01-01
  • Docker圖文詳解

    Docker圖文詳解

    今天小編就為大家分享一篇關(guān)于Docker圖文詳解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • Docker安裝MySQL并使用Navicat連接的使用示例

    Docker安裝MySQL并使用Navicat連接的使用示例

    在Docker里運(yùn)行MySQL的方式還是很方便的,本文主要介紹了Docker安裝MySQL并使用Navicat連接的使用示例,具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • 如何通過Docker制作wsl的tar文件

    如何通過Docker制作wsl的tar文件

    這篇文章主要介紹了通過Docker制作wsl的tar文件,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-09-09

最新評論

韶山市| 临夏县| 额济纳旗| 五大连池市| 安图县| 方正县| 成武县| 黎川县| 贵定县| 吐鲁番市| 本溪市| 舒兰市| 桃园市| 久治县| 吴堡县| 碌曲县| 体育| 张家口市| 乐陵市| 上高县| 高淳县| 磴口县| 建湖县| 义乌市| 武功县| 鱼台县| 威信县| 井冈山市| 胶州市| 财经| 揭东县| 阜平县| 特克斯县| 潮安县| 磴口县| 长宁县| 东港市| 西安市| 巧家县| 息烽县| 衡水市|