打開File Station柿扣,在Docker中添加文件夾mysql, 并設(shè)置好權(quán)限蟀架,看你需要蛾茉,群暉只在內(nèi)網(wǎng)使用的話可以把Everyone設(shè)置成完全控制。
打開Docker(從套件中心安裝)之后帽馋,從注冊(cè)表中搜索mysql, 右擊下載此映像:
再選擇一個(gè)版本號(hào),我選擇了5.7.34比吭。
安裝好后可以在映像里面看到mysql:
點(diǎn)擊啟動(dòng)/高級(jí)設(shè)置绽族,再選擇卷/添加文件夾,選擇一開始創(chuàng)建好的文件夾mysql:
確定好后填寫裝載路徑衩藤,這是指容器內(nèi)的路徑吧慢,填入:
/var/lib/mysql
再選擇端口設(shè)置,本地端口可以填寫成與容器端口一致3306赏表,也可以學(xué)我填不一樣的端口6033检诗,這個(gè)是群暉對(duì)外的,容器端口是內(nèi)部docker mysql使用的瓢剿, 不用改逢慌。下面的33060是https端口,可以設(shè)置成一樣间狂。
再選擇環(huán)境攻泼,添加一個(gè)變量MYSQL_ROOT_PASSWORD,這是mysql登錄密碼,值由你自己決定忙菠,安全起見不要用123456何鸡,我這兒是舉例。
點(diǎn)應(yīng)用后再選擇下一步牛欢,看自己的的設(shè)置有沒有問題骡男,點(diǎn)選向?qū)瓿珊筮\(yùn)行此容器,點(diǎn)應(yīng)用:
成功后在容器中會(huì)出現(xiàn):
點(diǎn)終端機(jī)洞翩,選擇新增中的通過命令啟動(dòng):
填寫/bin/bash后確定。
點(diǎn)擊bash焰望,就可以看到右側(cè)命令行了骚亿,成功進(jìn)入容器。
輸入:
mysql -uroot -p123456
一切正常熊赖。試下遠(yuǎn)程連接来屠,我使用的是navicat:
OK,我的群暉環(huán)境是dsm 6.2.3震鹉。
用docker安裝mysql的好處之一是不需要像正常安裝的mysql那樣俱笛,需要設(shè)置一些遠(yuǎn)程連接的配置,裝好即可遠(yuǎn)程連接使用传趾!