记录一些常用的函数和瞎折腾的过程……

使用docker创建mysql容器

提醒:本文最后更新于 1485 天前,文中所描述的信息可能已发生改变,请谨慎使用。

安装mysql的docker容器比较简单,也没有什么复杂的设置,需要挂载目录的话在安装时指定就行。我挂载了2个目录:自定义配置文件:/docker/mysql/config挂载到/etc/mysql/conf.d,数据库文件:/doker/mysql/data挂载到/var/lib/mysql。

另外需要注意的是,要增加环境变量MYSQL_ROOT_PASSWORD,这样可设定root用户的密码。

拉取并mysql镜像并运行容器:

docker pull mysql:5.7
docker run \
    --name mysql \
    -v /docker/mysql/config:/etc/mysql/conf.d \
    -v /docker/mysql/data:/var/lib/mysql \
    -p 3306:3306 \
    -e MYSQL_ROOT_PASSWORD=my-secret \
    -d mysql:5.7