docker pull mysql
檢視映象
docker run -di --name mysql_server -p 3306:3306 -e mysql_root_password=123456 mysql
-p 代表埠對映,格式為 宿主機對映埠:容器執行埠
-e 代表新增環境變數 mysql_root_password 是root使用者的登入密碼
docker exec -it 程序編號 /bin/bash
登入mysql
然後就可以遠端登入mysql
mysql> status;
授權
grant all on *
.* to 'root'@'%'
;重新整理許可權
flush privileges;
alter user 'root'@'localhost' identified by 'password' password expire never;
alter user 'root'@'%' identified with mysql_native_password by '123456'
;重新整理許可權
flush privileges;
Docker應用部署
1 拉取mysql映象 docker pull centos mysql 57 centos7 2 建立容器 docker run di name tensquare mysql p 33306 3306 e mysql root password 123456 mysql p 代表埠對映,格式為 ...
Docker 應用部署
1 拉取mysql映象 docker pull centos mysql 57 centos7 2 建立容器 docker run di name tensquare mysql p 33100 3306 e mysql root password 123456 mysql p 代表埠對映,格式為 ...
Docker 應用部署
mysql 1 搜尋mysql映象 docker search mysql 2 拉取mysql映象 docker pull centos mysql 57 centos7 3 建立並啟動守護容器。p 埠對映,這樣宿主機外的機器可以通過該埠鏈結。mysql root password環境變數是使用ro...