1.docker pull mysql 拉取镜像

个人感觉mysql5.5版本较为稳定,所以选择5.5版本
输入命令下载mysql5.5版本的镜像

docker pull mysql:5.5

阿里云服务器docker安装mysql5.5

2.通过docker image可以查看拉取的镜像

  docker images | grep mysql  查看mysql镜像

阿里云服务器docker安装mysql5.5

3. 运行mysql容器

docker run -p 3306:3306 --name shawnmysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=输入密码 -d mysql:5.5

命令说明:

-p 3306:3306:将容器的 3306 端口映射到主机的 3306 端口。

-v $PWD/conf:/etc/mysql/conf.d:将主机当前目录下的 conf/my.cnf 挂载到容器的 /etc/mysql/my.cnf。

-v $PWD/logs:/logs:将主机当前目录下的 logs 目录挂载到容器的 /logs。

-v $PWD/data:/var/lib/mysql :将主机当前目录下的data目录挂载到容器的 /var/lib/mysql 。

-e MYSQL_ROOT_PASSWORD=123456:初始化 root 用户的密码。

4. 查看运行的容器

docker ps

阿里云服务器docker安装mysql5.5

5.进入容器进入mysql

docker exec -it containerId /bin/bash

阿里云服务器docker安装mysql5.5
可以直接操作数据库了
完成!

相关文章:

  • 2021-12-10
  • 2021-11-28
  • 2021-12-25
  • 2021-12-10
  • 2021-12-08
  • 2022-01-01
  • 2021-11-13
  • 2021-07-08
猜你喜欢
  • 2021-12-14
  • 2021-09-19
  • 2021-12-14
  • 2021-12-10
  • 2021-05-07
  • 2021-10-21
  • 2021-07-20
相关资源
相似解决方案