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

Docker安裝MySQL8的方法步驟

 更新時間:2018年06月29日 09:33:18   作者:aaron428  
本篇文章主要介紹了Docker安裝MySQL8的方法步驟,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

一、下載鏡像

docker Hub官網(wǎng)URL:https://hub.docker.com/_/mysql/

下載最新版本:docker pull mysql
下載指定版本:docker pull mysql:verison(8.0.11,8.0,8)

二、啟動鏡像

復(fù)制代碼 代碼如下:
docker run  -d --name mysql -v /data/datadir:/var/lib/mysql -v /etc/mysql/my.cnf:/etc/mysql/my.cnf -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql:tag

沒有/data/datadir路徑或/etc/mysql/my.cnf配置文件,可以使用默認,不需掛載

三、用戶授權(quán)

1、登錄已啟動的MySQL容器

docker exec -it mysql /bin/sh

2、使用啟動命令中-e MYSQL_ROOT_PASSWORD設(shè)置的密碼,登錄MySQL

mysql -uroot -p

3、執(zhí)行授權(quán)命令,此處已root用戶為例

create user root@'192.168.0.2' identified by '123456';
grant all privileges on databas_name.* to root@'192.168.0.2';
ALTER USER 'root'@'192.168.0.2' IDENTIFIED WITH mysql_native_password BY '123456';

4、登錄MySQL

mysql -h 192.168.0.2 -u root -p

四、啟動命令中的環(huán)境變量

在啟動mysql映像時,您可以通過在docker run命令行上傳遞一個或多個環(huán)境變量來調(diào)整MySQL實例的配置。請注意,如果您使用已包含數(shù)據(jù)庫的數(shù)據(jù)目錄啟動容器,則下面的任何變量都不會產(chǎn)生任何影響:任何預(yù)先存在的數(shù)據(jù)庫在容器啟動時始終保持不變。

另請參閱https://dev.mysql.com/doc/refman/5.7/en/environment-variables.html以了解MySQL本身遵守的環(huán)境變量的文檔(特別是像這樣的變量MYSQL_HOST,這些變量在與此映像一起使用時會導(dǎo)致出現(xiàn)問題)。

MYSQL_ROOT_PASSWORD

該變量是強制性的,并指定將為MySQL root超級用戶帳戶設(shè)置的密碼。在上面的例子中,它被設(shè)置為my-secret-pw。

MYSQL_DATABASE

此變量是可選的,并允許您指定要在映像啟動時創(chuàng)建的數(shù)據(jù)庫的名稱。如果提供了用戶/密碼(見下文),那么該用戶將被授予對該數(shù)據(jù)庫的超級用戶訪問(對應(yīng)于GRANT ALL)。

MYSQL_USER, MYSQL_PASSWORD

這些變量是可選的,可用于創(chuàng)建新用戶并設(shè)置該用戶的密碼。該用戶將被授予超級用戶權(quán)限(見上文),該權(quán)限由MYSQL_DATABASE變量指定。這兩個變量都是創(chuàng)建用戶所必需的。

請注意,不需要使用此機制來創(chuàng)建超級用戶的root用戶,該用戶默認情況下會使用MYSQL_ROOT_PASSWORD變量指定的密碼創(chuàng)建。

MYSQL_ALLOW_EMPTY_PASSWORD

這是一個可選變量。設(shè)置為yes允許容器以root用戶的空密碼啟動。注意:yes除非您真的知道您在做什么,否則不要將此變量設(shè)置為“不推薦”,因為這將使您的MySQL實例完全不受保護,從而允許任何人獲得完整的超級用戶訪問權(quán)限。

MYSQL_RANDOM_ROOT_PASSWORD

這是一個可選變量。設(shè)置yes為為root用戶(使用pwgen)生成隨機初始密碼。生成的root密碼將打印到stdout(GENERATED ROOT PASSWORD: .....)。

MYSQL_ONETIME_PASSWORD

一旦初始化完成,將root用戶(不是用戶指定的用戶MYSQL_USER)設(shè)置為已過期,強制首次登錄時更改密碼。注:該功能僅在MySQL 5.6+上受支持。在MySQL 5.5上使用此選項將在初始化期間引發(fā)相應(yīng)的錯誤。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Spring Boot 2.4 新特性之一鍵構(gòu)建Docker鏡像的過程詳解

    Spring Boot 2.4 新特性之一鍵構(gòu)建Docker鏡像的過程詳解

    這篇文章主要介紹了Spring Boot 2.4 新特性之一鍵構(gòu)建Docker鏡像的過程詳解,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2020-12-12
  • 如何用docker部署kafka

    如何用docker部署kafka

    本文詳細介紹了使用Docker快速搭建Kafka集群的步驟,包括選用wurstmeister/kafka鏡像、配置文件修改、集群啟動與管理,適合需要在Docker環(huán)境中部署Kafka的開發(fā)者參考
    2024-09-09
  • Docker查看鏡像的Dockerfile(docker history和docker inspect命令)

    Docker查看鏡像的Dockerfile(docker history和docker inspec

    這篇文章主要給大家介紹了關(guān)于Docker查看鏡像的Dockerfile的相關(guān)資料,文中主要運用的是docker history和docker inspect命令,文中通過代碼介紹的非常詳細,需要的朋友可以參考下
    2024-05-05
  • Docker中的容器文件拷貝及目錄掛載方式

    Docker中的容器文件拷貝及目錄掛載方式

    這篇文章主要介紹了Docker中的容器文件拷貝及目錄掛載方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-03-03
  • 騰訊云服務(wù)器docker開啟端口后無法訪問的解決方法

    騰訊云服務(wù)器docker開啟端口后無法訪問的解決方法

    本文主要介紹了騰訊云服務(wù)器docker開啟端口后無法訪問的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-06-06
  • docker拉取鏡像報錯:Error?response?from?daemon:?Get?“https://registry-1.docker.io/v2/“:?dial?tcp的解決過程

    docker拉取鏡像報錯:Error?response?from?daemon:?Get?“https://r

    今天做完一個新項目,搭建了一個新的虛擬機,打算使用docker來搭建各種環(huán)境,發(fā)現(xiàn)拉取鏡像報錯Error?response?from?daemon:?Get?"https://registry-1.docker.io/v2/":?dial?tcp,所以接下來給大家介紹了docker拉取鏡像報錯的解決過程,需要的朋友可以參考下
    2024-08-08
  • Docker自動部署Apache Tomcat的方法

    Docker自動部署Apache Tomcat的方法

    這篇文章主要介紹了Docker自動部署Apache Tomcat的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-04-04
  • 超簡單實現(xiàn)Docker搭建個人博文系統(tǒng)

    超簡單實現(xiàn)Docker搭建個人博文系統(tǒng)

    這篇文章主要介紹了超簡單實現(xiàn)Docker搭建個人博文系統(tǒng),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-12-12
  • centos7搭建docker私人倉庫的方法(kubernetes)

    centos7搭建docker私人倉庫的方法(kubernetes)

    這篇文章主要介紹了centos7搭建docker私人倉庫的方法(kubernetes),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • docker 在容器外執(zhí)行某個容器內(nèi)的某個命令操作

    docker 在容器外執(zhí)行某個容器內(nèi)的某個命令操作

    這篇文章主要介紹了docker 在容器外執(zhí)行某個容器內(nèi)的某個命令操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11

最新評論

江阴市| 临海市| 友谊县| 井冈山市| 且末县| 西昌市| 武陟县| 漳州市| 吉林市| 英山县| 淮北市| 屯门区| 二连浩特市| 无锡市| 三江| 乌兰县| 原阳县| 吴忠市| 拜城县| 兴化市| 安宁市| 咸阳市| 江口县| 英山县| 通渭县| 屏东县| 江都市| 宁德市| 朝阳市| 黄骅市| 平阳县| 喀喇沁旗| 阳城县| 定安县| 津市市| 运城市| 新津县| 黔南| 宜春市| 清远市| 莎车县|