首先创建目录,用于映射docker容器内部的数据存放目录,好处就在于可以宿主机上看到mysql的数据存储文件,方便备件还原,还需要定义root帐户的密码,初始密码后期可以改动
数据目录:/home/work/mysql/data
root帐户:root/admin132
创建命令:
docker run –name mysql \
-p 53306:3306 \
-m 2048m \
–privileged=true \
–restart=always \
-v /home/work/mysql/data:/var/lib/mysql \
-e MYSQL_ROOT_PASSWORD=admin132 \
-d mysql:5.7 –character-set-server=utf8mb4 –collation-server=utf8mb4_unicode_ci
主机模式必要时指定
–net=host \
这个用于指定配置文件,但是可以使用环境变量配置,需要自定义时候再配置
-v /my/custom:/etc/mysql/conf.d \
创建客户端
docker exec -it mysql mysql -h 127.0.0.1 -u root -P 53306
上一篇:什么样的小程序用户最喜欢