centos 使用docker安装mysql

centos 使用docker安装mysql

码农世界 2024-05-19 前端 53 次浏览 0个评论

1. 安装docker

a. 安装docker的依赖包

sudo yum install -y yum-utils

b. 设置docker的稳定仓库

sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

c. 安装docker Engine

sudo yum install docker-ce docker-ce-cli containerd.ioy

d. 启动docker服务

sudo systemctl start docker

e. 验证docker被正确安装

sudo docker run hello-world

2. 安装mysql

拉取mysql 官方docker镜像

docker pull mysql

运行mysql容器

docker run --name some-mysql -e MYSQL_ROOT_PASSWORD=my-secret-pw -p 3306:3306 -d mysql

在这里,3306:3306表示宿主机的3306端口被映射到容器的3306端口。

以上步骤将会启动一个新的MySQL容器,您可以通过Docker命令与之交互

3. 问题

1. 这是mysql 8.0 默认的身份验证方式, 旧版本的mysql客户端库或连接工具不支持

ALTERUSER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'your_password';

或者换最新版mysql客户端工具 mysql workbench

转载请注明来自码农世界,本文标题:《centos 使用docker安装mysql》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,53人围观)参与讨论

还没有评论,来说两句吧...

Top