docker mysql8
原创
Docker 安装 MySQL 8
在本文中,我们将介绍怎样使用Docker来安装MySQL 8。Docker是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的依存包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows机器上。
安装Docker
首先,确保您的系统上已经安装了Docker。可以通过以下命令在大多数Linux发行版上安装Docker:
sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io
安装完成后,启动Docker服务:
sudo systemctl start docker
拉取MySQL 8镜像
接下来,从Docker Hub拉取MySQL 8的官方镜像。在命令行执行以下命令:
sudo docker pull mysql:8
运行MySQL容器
现在,我们可以使用以下命令运行一个MySQL 8容器:
sudo docker run --name mysql8 -e MYSQL_ROOT_PASSWORD=rootpassword -d mysql:8
这里,--name mysql8
指定了容器的名字,-e MYSQL_ROOT_PASSWORD=rootpassword
设置了MySQL的root密码,请将rootpassword
替换为您自己选择的保险密码。最后,-d
参数让容器在后台运行。
连接到MySQL服务器
容器运行后,我们可以使用以下命令连接到MySQL服务器:
sudo docker exec -it mysql8 mysql -u root -p
输入您之前设置的root密码,就可以开端使用MySQL了。
总结
通过以上步骤,我们利用Docker飞速搭建了一个MySQL 8服务器。这种方法不仅单纯快捷,还可以确保环境的一致性,非常适合开发测试或学习使用。