码迷,mamicode.com
首页 > 数据库 > 详细

Docker安装MySQL数据库

时间:2018-12-27 18:32:53      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:数据库   root   .com   The   tag   name   under   mysql数据库   several   

本文翻译自:MySQL Docker Containers:Understanding the basics

 

下载镜像

Docker Hub上搜索MySQL镜像

技术分享图片

点击进入mysql的下载地址,可以看到mysql的描述信息、版本信息等。

技术分享图片

可以看到当前最新的版本为MySQL8.0,下载MySQL镜像(本文用5.6为例,8.0莫名其妙的可安装但无法登录,不确定是不是navicat版本太低?

docker pull mysql:5.6

技术分享图片

如此便可以下载最新的MySQL镜像,通过查看下载的镜像列表查看验证

 技术分享图片

 如果列表有显示,说明Docker已经下载了对应的MySQL镜像。

 

安装镜像

继续看官网信息

技术分享图片

  • --name:运行后container名称
  •  -e:环境变量(也写作-env)
  •  -d:后台运行不退出
  • tag:版本号,此处为8.0(mysql),如果缺省则对应latest 
docker run --name=mysqldb -p=3306:3306 --env="MYSQL_ROOT_PASSWORD=longtao" mysql:5.6

  

安装PostGreSQL

技术分享图片

 

常见错误

 错误1:未设置环境变量

技术分享图片

错误2:未设置tag

此时不会报错,但是会使用latest的镜像,如果本地不存在,则会重新下载

 

 

 

 

 

 

Docker安装MySQL数据库

标签:数据库   root   .com   The   tag   name   under   mysql数据库   several   

原文地址:https://www.cnblogs.com/imstrive/p/10185459.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!