1.创建mysql实例
下载mysql镜像:
sudo docker pull mysql
查看镜像列表:
sudo docker images
查看所有容器:
docker ps -a
创建并运行一个mysql实例:
sudo docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql
自启动:
sudo docker container update --restart=always mymysql
进mysql:
docker exec -it mymysql bash
mysql -uroot -p123456
初始密码都是123456.
一定要用%代替localhost。
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';
FLUSH PRIVILEGES;
退出bash:
ctrl p q
2.删除一个实例
如果想删除实例:
先查看实例列表:
docker ps -a
docker rm 实例名称
3. 停止和启动一个实例
docker stop 实例名称
docker start 实例名称
本文介绍如何在Ubuntu系统中使用Docker快速部署MySQL数据库服务,包括创建和运行MySQL实例、设置自启动、登录及基本配置操作等步骤。
827

被折叠的 条评论
为什么被折叠?



