docker在windows環境下安裝mysql

2021-10-23 22:32:57 字數 1267 閱讀 1799

拉取mysql映象

拉取映象命令為docker pull 映象名稱:版本號

docker pull mysql
然後

docker images
建立對映相關檔案目錄
這一步按需執行, 最好是把data存放到當前的宿主機

建立乙個資料夾data, 作為mysql容器的data對映目錄

啟動mysql服務

執行

docker run -d -p 3307:3306 -e mysql_root_password=123456 -e tz=asia/shanghai --name mysql1 --restart always -v e:\docker_file\mysql1\data:/var/lib/mysql  mysql --default-authentication-plugin=mysql_native_password --default-time_zone=

'+8:00'

稍等片刻(一定要等一會兒,要不訪問不了, 我等了大概一分鐘才好), 乙個名為mysql1的容器就建立好了, 本地訪問的埠號為對映的3307

引數說明:

運算元據庫

除了使用視覺化工具連線資料庫外, 很多人會習慣使用命令列操作, 但是本地沒有mysql的環境, 無法連線docker中的mysql, 可以進入docker容器內部進行操作, 命令為:docker exec -it 容器名 /bin/sh

執行命令

docker exec -it mysql1 /bin/sh
然後

mysql -uroot -p
輸入密碼就可以運算元據庫了

修改加密規則

很多同學建立mysql容器的時候可能會不指定--default-authentication-plugin=mysql_native_password, 這時候可以命令列進行修改

進入mysql資料庫中, 執行

alter user 'root'@'%' identified with mysql_native_password by '123456'

;

這樣乙個mysql資料庫就搭建好了

在Windows上安裝Docker

安裝docker,先說在windows 上安裝docker,因為docker 只能安裝在 linux 系統上,並且只能執行 linux 的容器,所以如果咱們想要在 windows 上執行docker,需要安裝乙個小東西 boot2docker for windows.boot2docker 簡介 b...

在Windows上安裝Docker

wyn enterprise支援docker安裝模式,這種模式可有效避免因環境原因導致的安裝失敗。docker在windows和linux中都是以服務 service 的形式工作。本帖介紹在windows server 2019環境中安裝docker服務引擎的方法。一 準備工作 docker for...

在Windows中配置anaconda環境

anaconda安裝完成之後需要配置環境,過程如下 1.開啟 anaconda prompt 輸入 conda list 檢視所帶攜帶的包,如下圖會出來很多的包,這裡只是其中一部分 2.輸入 conda version 檢視 anaconda 的版本,如圖所示,我的版本是4.5.11 3.輸入 co...