Docker安装mysql镜像
一、准备工具
1.需要已经安装docker
a. 查看docker版本 docker version
二、下载mysql镜像
1. 查找mysql镜像
docker search mysql57
2.拉取mysql镜像 (当前我使用的是devbeta/mysql57 镜像)
docker pull devbeta/mysql57
3. 查看下载的镜像
docker images
4.启动mysql镜像
docker run -p 3306:3306 –name mysql -e MYSQL_ROOT_PASSWORD=123456 -d devbeta/mysql57:latest
a. -p 端口映射 主机端口:镜像端口 mysql镜像默认3306 主机端口根据自己的情况而定
b. –name mysql 给运行的容器去一个名字
c. -e MYSQL_ROOT_PASSWORD=123456 设置mysql容器启动后的密码
d. -v /data/mysql/log:/data/mmysql/log 将容器里面的日志文件挂载到主机中,mysql容器输入日志文件需要到mysql容器中重新设置日志输出路径,默认没有日志输出,只能通过 docker logs mysql 命令查询容器日志
5.查看容器
docker ps
a. ps 查看当前运行的容器
b. ps -a 查看所有的容器,包括启动失败或者停止的docker容器
三、连接可视化工具
1.mysql镜像启动后无法连接可视化工具,需要进入mysql内部配置
a. 进入mysql镜像
docker exec -it mysql /bin/bash
b. 进入mysql数据库
mysql -u root -p
c. 数据刚刚设置的密码:123456,进入数据库中,进行配置
ALTER USER ‘root’@’%’ IDENTIFIED BY ‘123456’ PASSWORD EXPIRE NEVER;
ALTER USER ‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘123456’;
flush privileges;
d. 使用Navicat进行测试
Docker安装mysql镜像相关推荐
- 2022全新docker安装mysql镜像、tomcat镜像及打包IDEA项目为war包并部署到docker上成功运行
Docker部署web项目 一.推荐提前准备的软件 1.IDEA2022 2.xshell7 3.xftp7 4.Navicat Premium 15 二.docker上安装mysql 1.先从网上拉 ...
- docker安装mysql redis_Docker安装Mysql和Redis以及构建部署应用镜像
为了方便本地测试项目,为了方便开启新的环境,为了方便部署,打算本地利用Docker安装Mysql和Redis. 搭建Springboot项目,编写Dockerfile,打包构建镜像. 简单使用dock ...
- Centos-安装Docker并使用Docker安装mysql遇到的问题以及解决方法
为什么安装Docker?? ----不知道啊,说是用其安装mysql简单 step1: 首先百度,查找安装的教程,哎,找到了: 如下: https://www.jianshu.com/p/9c9 ...
- [转]Docker学习之四:使用docker安装mysql
本文转自:https://blog.csdn.net/qq_19348391/article/details/82998391 Docker学习之一:注册Docker Hub账号 Docker学习之二 ...
- docker安装mysql并配置,Docker安装MySql-挂载外部数据和配置
在上一篇中<在CentOS7中使用Docker安装MySql>中介绍了怎样在Docker中安装Mysql,但存在两个问题: 1.用户密码和字符集等的设置,需要安装完MySql后,进入到My ...
- Docker 安装MySQL以及外部访问
Docker 安装MySQL以及外部访问 (1)因为我们的镜像是linux环境下的,我所在的系统是windows系统.首先通过docker客户端切换到linux环境下. (2)使用docker pul ...
- 史上最详细Docker安装Mysql 带每一步详图及解释 并教你Docker 打印容器日志!!!相信值得你的阅读!!!
众所周知,如果我们要把项目放在服务器上运行,那么数据存储就是必需的,就用这篇小小文章记录一下我的经历吧. MySQL是一个关系型数据库管理系统,也是是最流行的关系型数据库管理系统之一,在 WEB 应用 ...
- 使用docker的mysql镜像
2019独角兽企业重金招聘Python工程师标准>>> 环境 macOS 10.13.2 docker 17.12.0 mysql镜像版本 5.7.21 确保docker运行 安装m ...
- macos docker 安装mysql,mac 中docker安装mysql的图文教程
今天在docker中安装了mysql ,是自己打的docker包. 首先新建dockerfile 内容如下: from mysql:latest 新建dockerfile后执行build命令: 构建镜 ...
最新文章
- SIFT,SURF,ORB,FAST 特征提取算法比较
- php 静态方法和非静态方法的调用说明
- 锋利的jQuery--关于$(document).ready()函数及jQuery代码风格
- 微型计算机每字节的最高位时,计算机应用基础考试题加答案
- mobile.php discuz,电脑访问discuz手机版【触屏版跳转标准版的修改方法】
- android与web服务器建立连接失败,Android websocket连接失败
- 从Python调用C / C ++?
- 强化学习基础总结(三)
- python plt 色卡
- 22款Android App传藏后门用广告耗手机电量
- [渣译文] 使用 MVC 5 的 EF6 Code First 入门 系列:为ASP.NET MVC应用程序处理并发
- python前端用什么写_Python 竟然也可以写网页前端了
- 笔记本电脑连接wifi后突然上不了网解决方法汇总
- 个人知识管理PKM:收集、消化、应用、创新
- U3D手游《苍穹变》性能优化经验谈
- DBpedia +Sparql快速入门
- raid5的配置(超详细)
- 噪声种类及Matlab添加噪声
- java四种权限修饰符 (private 、default(缺省)、prote、public)适用范围
- 李子的猜数游戏delta1.1紧急修复版本