MySQL 在Docker下快速安装(Ubuntu 16.4)

采用dockerhub安装

docker run -p 3306:3306 --name mysql -v /mydata/mysql/log:/var/log/mysql -v /mydata/mysql/data:/var/lib/mysql -v /mydata/mysql/conf:/etc/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7

上述初始化了docker容器(自动拉取镜像),指定了端口为3306,容器名为mysql,密码为root,mysql镜像版本为5.7,另外设配置了容器的挂载

 

容器路径    

Linux路径

日志目录

/var/log/mysql
/mydata/mysql/log

数据文档存储目录

/var/lib/mysql
/mydata/mysql/data

配置目录

/etc/mysql
/mydata/mysql/conf
# 查看最终生成的docker容器
docker inspect mysql

安装后可单独进入docker容器操作命令行

# docker start mysql   #如果容器停止了,可以使用此命令启动容器
# 进入mysql容器的命令行操作窗口
docker exec -it mysql bash

# 进入后即可使用命令行连接进入
mysql -h localhost -u root -p # 之后输入密码,即可进入熟悉的mysql命令行

# 允许远程访问
# grant all privileges  为所授予权限
# *.*  为指定哪些数据库的哪些表 database.table 结构
# ‘root‘@‘%‘  为将权限赋予谁,root为登陆账户名,@后面为限制的主机,可以为IP、IP段、域名、以及 %, %表示任何地方(有些版本中不包含localhost,需单独添加)
# identified by ‘123456‘  指定密码为123456
# with grant option  表示该用户有权限将已拥有的权限授权给其他人
grant all privileges on *.* to ‘root‘@‘%‘ identified by ‘123456‘ with grant option;

# 刷新权限
flush privileges; 

# 成功后退出mysql
exit 

# 退出mysql容器
exit

原文地址:https://www.cnblogs.com/tomkluas/p/11708174.html

时间: 2024-11-01 16:37:06

MySQL 在Docker下快速安装(Ubuntu 16.4)的相关文章

windows下用wubi快速安装ubuntu

由于开发需要,我们可能要用到ubuntu,然而又不能完全抛弃windows,于是双系统是个不错选择. wubi是一个在windows下快速安装ubuntu双系统的工具,它包含在ubuntu 12及以前版本的镜像中,我们可以到ubuntu官网下载. 如果你用虚拟光驱打开镜像并运行wubi安装系统,重启后会出现以下错误: (initramfs)unable to find a medium containing a live file system 因此解决方法就是先将镜像解压到一个文件夹下,然后再

linux的ubuntu和centos下快速安装LAMP环境

在linux下安装lamp环境,下面为大家分别介绍在ubuntu和centos下面快速安装LAMP环境的方法. 首先,让我们了解一下什么是LAMP环境(一下摘自百度百科): Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台.随着开源潮流的蓬勃发展,开放源代码的LAMP已经与J2EE和.Net商业软件形成三足

【Linux】Windows 7下硬盘安装Ubuntu 14.10图文教程

本文转载自:http://www.linuxidc.com/Linux/2014-10/108430.htm 著名的Linux发行版 Ubuntu 系统已经释出最新的 14.10 版,同时大家也可能不知道其实它已经十岁了.与半年前的14.10相比,这次Ubuntu 14.10系统升级的修改幅度很小,外观界面几乎保持原样,增加了安装动画. 它的第一次公布时间为 2004 年的 10 月呢.在这次十周年更新中,Ubuntu 为用户带来一个 Developer Tools Centre,让他们可以一次

Windows XP硬盘安装Ubuntu 16.04双系统图文详解

需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 16.04 LTS的镜像文件,具体下载地址如下: 1 2 3       1.grub4dos  点击下载 grub4dos 2.Ubuntu 16.04 点击下载 Ubuntu 16.04.iso 准备工作 1.解压grub4dos压缩包,会得到一个名为grub4dos-0.4.4的文件夹,将以下文件拷贝到C盘(其中前两个文件是必需的,后两个文件网上有些资料说不需要,为了保险起见还是放上吧,反正也没什么坏处-): 1   gr

shell 脚本实战笔记(11)--Mysql在linux下的安装和简单运维

前言: linux中安装mysql以及配置的管理, 基础的运维和管理还是需要会一些的. 这边作下笔记, 以求天天向上(^_^). 安装流程:*). 安装mysql-server1). 借助yum检索相关的mysql rpm包yum search mysqlmysql-server.x86_64 正是我们想要的 2). 安装mysql-serveryum install mysql-server.x86_64 -y默认mysql-client也安装好 3). 启动mysql服务/etc/init.

安装Ubuntu 16.04时出现:没有定义根文件系统,请到分区菜单修改

在安装Ubuntu 16.04时,尤其是选项空闲硬盘新建分区安装时,容易出现这种情况,这个是由于没有配置挂载点导致的,解决方法如下: 在挂在点输入“/”. 原理: Linux和Windows的文件系统不一样,在Linux里没有类似C盘D盘的概念,全是以文件夹的方式. 一般情况下在Linux里至少要建立两个分区: /(根分区)(必须建立) /swap(交换分区)(如果你内存够大,比如32G内存就不用建立了) 还可以分出更多的分区以便把系统不同部分的内容分别保存. 如,一般除根分区外至少会建立四个分

win7通过硬盘安装Ubuntu 16.04 LTS镜像的经历

周末在家闲着无事,想装一个ubuntu系统玩一玩,最近也了解到ubuntu最新版Ubuntu 16.04 LTS发布了,也好奇Ubuntu 16.04 LTS版本真如网上说的那样多的特性么,试过后知道,确实界面好看些了.讲讲我这次在家用本上安装Ubuntu的经历,首先我是看了<Windows 7下硬盘安装Ubuntu 14.10图文教程 >教程安装的Ubuntu 14.10版本,下载一个<EasyBCD>的工具,照着教程做,系统就安装好了,安装完之后,连接上拨号网络(怎么设置连接拨

U盘快速&#8203;安装Ubuntu系统

U盘快速安装Ubuntu系统 在Windows系统环境下,此向导旨在帮助大家借助U盘安装Ubuntu. 准备工作: 准备1个U盘,至少2GB空间,做好资料备份,因为U盘会被格式化: 查看打算安装Ubuntu系统的电脑是否支持U盘启动: 系统硬件配置要求:384MB以上内存,6GB以上可用硬盘空间,CPU主频700MHz  以上: 互联网连通. 下载镜像: 下载Ubuntu系统安装镜像文件. 下载地址:www.ubuntu.com/getubuntu/download. 制作U盘启动盘: 下载U盘

华为magicbook安装Ubuntu 16.04没有wifi问题解决办法

华为magicbook安装Ubuntu 16.04没有wifi问题解决办法: 解决办法:将kernel升级到4.15版本即可 到网上搜索kernel 4.15的deb包(linux-headers-4.15.1-xxx.deb.linux-headers-4.15.1-xxx-geniric_xxx.deb.linux-image-4.15.1-xxx-generic_xxx.deb)安装下然后重启电脑即可 $ sudo lspci -knn | grep Net (可看到网卡型号为intel