docker入门之安装使用MySQL

最近在研究docker  就简单的记录一下学习的docker的过程

首先,先了解docker的三个基本概念:容器、镜像、仓库

用简单的语言来说 docker 由这三部分组成   容器就是我们所要运行的程序 如MySQL 镜像就是我们的安装包   仓库就是我们获取安装包的地方

那有人会问为什么要用docker呢?我自己认为就是大大的减少了运维所应用的时间,,比方说我们要在服务器上安装mysql的话我们要先安装jdk,有了jdk我们才可以安装MySQL, 但是使用docker就不用,因为我们的镜像中已经有了,不需要安装了,这就节省了我们部署的时间,当然docker还有很多的好处,我就不一一赘述了。

docker的安装也很方便

yum -y install docker 

本篇文章主要讲安装mysql

准备工作:进入docker的官网 https://hub.docker.com/  没有账号的小伙伴注册一个,有账号的小伙伴就不需要了

docker 安装好以后 查看所有的容器

docker ps -a

1)首先登录docker

docker login 

然后依次输入用户名和密码(注意用户名是在docker官网注册的用户名不是邮箱)

2)从公有仓库拉取MySQL的镜像

docker pull mysql 

3)查看是否有该镜像了

docker images    

4)运行容器   端口是3306  容器名是JY_mysql   -e是设置变量  我们这里设置的是密码(  -i交互式 -t终端 -d后台进程 注意:启用一个有交互式的进程又要放后台进程用-itd , 单纯无交互放后台直接-d即可)

运行成功会出来该容器的ID

 docker run -p 3306:3306 --name JY_mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql

5)查看 容器docker ps -a  该容器应该可以看到了

6)重命名 docker rename 容器ID 新名字

7)进入容器 docker exec -it mysql /bin/bash      // 其中 mysql是容器名

docker exec -it mysql /bin/bash

8)进入MySQL   mysql -u root -p 

mysql -u root -p 

9)输入数据库密码 ( 在第四步设置的密码)

就可以输入sql语句了

由于我们这样是进入到容器内了,退出容器或退出挂后台要用CTRL+P+Q

 

 

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值