Docker 创建 MySQL 应用

一、下载MySQL镜像

	# 1、搜索镜像
	docker search mysql
	# 2 下载镜像
	docker pull mysql # 若想指定版本,可:docker pull mysql:5.7

二、创建并运行MySQL容器

# -p 容器内的3306端口映射到宿主机的3388端口  -d参数让容器在后台运行 
# -e MYSQL_ROOT_PASSWORD=root表示设置环境变量MYSQL_ROOT_PASSWORD的值为"root",用户名默认是:root
docker run -p 3388:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root123 -d mysql:latest
# 查看是否运行成功
docker ps

三、远程访问

  1. 在项目所在目录 配置文件夹中创建文件:my.cnf
  2. 修改配置文件:my.cnf内容:
# 使用vi或vim编辑my.cnf文件
vi my.cnf
# 内容如下
[mysqld]
bind-address = 0.0.0.0
  1. 将 my.cnf 文件复制到mysql 容器中的目录:/etc/mysql/conf.d/
docker cp my.cnf mysql:/etc/mysql/conf.d/
  1. 重启mysql 容器
docker restart mysql
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值