docker学习之mysql的启动

环境:windows 7

建议将默认下载地址换成阿里云的镜像地址,速度会变快很多,直接在阿里云的网站上即可获取。
获取镜像:

$docker pull mysql

查看已经下载的镜像:

$docker images ls

启动镜像

#启动命令: docker run --name 自己起的名字 -e MYSQL_ROOT_PASSWORD='密码' -p 本机端口:容器端口 -d mysql
#其中: -e 指定mysql启动的密码参数,可以参照官网。
		--name  指定一个启动的名字
		-p 端口映射,如果不映射,则虚拟机外部访问不到该端口
		-d 后台运行
$docker run --name mysql -e MYSQL_ROOT_PASSWORD='123456' -p 3306:3306 -d mysql

如果是要启动已经启动过的镜像

首先查看所有的镜像:

$docker ps -a

然后使用命令docker start 来启动容器,使用container ID

$docker start (这里填你启动的容器ID)

要关闭容器也同上,使用stop即可

对容器进行操作可使用命令docker exec -it (这里填要运行的容器的ID)

$docker exec -it (......) bash

输入mysql -u root -p

输入数据库的密码,就可以对docker上的数据库进行操作

在spring boot中使用如下配置便可以连接到docker上的mysql数据库,使用的IP地址为docker的IP地址

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://192.168.99.100:3306/readinglist?characterEncoding=utf-8&serverTimezone=UTC
    username: root
    password: 123456

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值