小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

docker安裝mysql5.7(centos7.6)

 忠波irlphwt1ng 2019-12-14

利用閑置的阿里云服務器來嘗試安裝mysql, redis, mongodb。

一、環(huán)境

  • 系統(tǒng): centos7.6

  • 數(shù)據(jù)庫: mysql5.7

二、docker 拉取 mysql5.7

Tip: 這里就不介紹docker的安裝,我的文章里有介紹如何安裝docker`

sudo docker pull mysql:5.7

查看拉取的鏡像

sudo docker images

拉取的mysql鏡像

三、創(chuàng)建文件夾保存數(shù)據(jù)

mkdir -p /data/mysql/conf  (保存mysql配置文件)
mkdir -p /data/mysql/data  (保存mysql數(shù)據(jù))
mkdir -p /data/mysql/log      (保存mysql日志)  

四、創(chuàng)建容器

sudo docker run -p 3306:3306 --name mysql --restart=always -v /data/mysql/conf:/etc/mysql -v /data/mysql/log:/var/log/mysql -v /data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456  -d mysql:5.7

參數(shù)說明:

-p        3306(本機端口):3306(容器端口)     將容器3306的端口映射到本機的3306端口
--name    mysql   為創(chuàng)建的容易命名
-v        /data/mysql/conf:/etc/mysql      將本地文件夾映射到容器的文件夾里
-e        MYSQL_ROOT_PASSWORD=12345678    設置root的密碼
-d        指定創(chuàng)建容器的image

Tips: 不同的鏡像,對應容器里面的文件夾路徑也不同,如果路徑不存在會報錯。如果想查看容易內(nèi)的mysql文件的路徑,可參考下面做法

  • 創(chuàng)建一個守護態(tài)的Docker容器
    sudo docker run -itd mysql:5.7 /bin/bash

  • 查看容器信息
    sudo docker ps -a

  • 使用docker attach進入該容器
    sudo docker attach 407717ba3d18(對應容器的ID)

五、結語

到此為止,docker容器已經(jīng)啟動。那么我們怎么連接mysql呢?

centos7默認的防火墻是firewall 所以我們直接操作firewall就可以啦

添加3306端口

firewall-cmd --permanent --add-port=3306/tcp

顯示success即為成功

參數(shù)介紹:

1、firewall-cmd:是Linux提供的操作firewall的一個工具;
2、--permanent:表示設置為持久;
3、--add-port:標識添加的端口;

番外篇

firewall常用命令
  • 1、重啟、關閉、開啟firewalld.service服務

service firewalld restart 重啟
service firewalld start 開啟
service firewalld stop 關閉
  • 2、查看firewall服務狀態(tài)
    systemctl status firewall

  • 3、查看firewall的狀態(tài)
    firewall-cmd --state

  • 4、查看防火墻規(guī)則
    firewall-cmd --list-all

到這里就真的是結束啦,不過有的人發(fā)現(xiàn)設置了firewall還是不能成功訪問,這又是為什么呢?那么就要查看下阿里云服務器的安全組是否有設置3306, 因為安全原因,在創(chuàng)建服務器的時候,有些服務器只會設置22端口。那么在阿里云服務器的安全組設置允許3306端口訪問就可以啦。

    本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多