debian启动mysql_Docker下MySQL的安装

本文详细介绍了如何在Docker的Debian环境中安装MySQL,包括添加镜像源、拉取镜像、运行容器,并着重讨论了如何自定义配置文件,包括容器内修改和通过挂载目录实现配置文件的定制。最后,文章提到了测试连接及查看容器的字符集设置。
摘要由CSDN通过智能技术生成

1 概述

本文讲述了如何利用Docker去安装MySQL,以及MySQL自定义配置文件的相关设置。

2 安装Docker

首先安装Docker并开启服务:

systemctl start docker

如果没有添加国内源的话建议添加一下,新增/修改/etc/docker/daemon.json,添加如下内容:

{
    
    "registry-mirrors": ["http://hub-mirror.c.163.com"]
}

这里用的是网易的源,其他源如下:

  • Docker中国区官方镜像:https://registry.docker-cn.com
  • ustchttps://docker.mirrors.ustc.edu.cn
  • 中科大:https://docker.mirrors.ustc.edu.cn
  • 阿里云:每个人不同,需要到阿里云容器服务创建,具体请查看文档

3 拉取MySQL镜像

docker pull mysql:latest

权限不够请加sudo,另外这一步需要一点时间,请耐心等待。

拉取完成后可以查看镜像:

docker images

83899f5f4e4ba39cc705b7a6e85cf4ee.png

4 运行容器

docker run -itd -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 --name mysql-latest mysql

参数说明:

  • -i:以交互模式运行,通常配合-t
  • -t:为容器重新分配一个伪输入终端,通常配合-i
  • -d:后台运行容器
  • -p:端口映射,格式为主机端口:容器端口
  • -e:设置环境变量,这里设置的是root密码
  • --name:设置容器别名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值