docker学习(一)——使用docker搭建mysql5.7

最近工作需要重新搭建一套基于docker的数据平台,记录一下自己学习docker的过程

1.下载mysql镜像

先查询有哪些镜像,然后挑一个下载

docker search mysql

docker pull mysql:5.7

2.在本地磁盘上创建映射文件夹

mkdir -p docker_v/mysql/conf

mkdir -p docker_v/mysql/data

mkdir -p docker_v/mysql/logs

3.进入conf.d文件夹,配置mysql

cd ~/docker_v/mysql/conf

vi conf.d

[mysqld]

datadir = /var/lib/mysql
log-bin=mysql-bin
binlog-format=ROW
server_id=9527

4.启动mysql容器

docker run -p:33306:3306  --name myMysql  -v /Users/qiunan/docker_v/mysql/conf/:/etc/mysql/conf.d -v /Users/qiunan/docker_v/mysql/data/:/var/lib/mysql -v /Users/qiunan/docker_v/mysql/logs/:/logs/ -e MYSQL_ROOT_PASSWORD=123456  mysql:5.7

5.进入mysql容器

docker exec -ti myMysql /bin/bash

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值