• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase
您的位置:首页 > 数据库 >Mysql > 使用Docker创建一个mysql容器并保存为本地镜像

使用Docker创建一个mysql容器并保存为本地镜像

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-05

匿名通过本文主要向大家介绍了Docker,mysql,本地镜像等相关知识,希望本文的分享对您有所帮助
本篇文章主要介绍了Docker创建一个mysql容器并保存为本地镜像 ,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧

查找docker hub上的镜像

[root@wls12c ~]$ docker search mysql
NAME           DESCRIPTION                   STARS   OFFICIAL  AUTOMATED
mysql          MySQL is a widely used, open-source relati...  2903   [OK]    
mysql/mysql-server    Optimized MySQL Server Docker images. Crea...  190         [OK]
centurylink/mysql    Image containing mysql. Optimized to be li...  46          [OK]

下载镜像到本地

[root@wls12c ~]$ docker pull mysql

默认下载的是docker官方维护的,也就是search到的第一个。

创建容器

复制代码 代码如下:

[root@wls12c ~]$ docker run --name mysqldb -e MYSQL_ROOT_PASSWORD=root -d mysql

-e,指定环境变量。

得到mysql镜像的IP

[root@wls12c ~]$ docker inspect mysqldb|grep IPAddress
     "IPAddress": "172.17.0.4",
    "SecondaryIPAddresses": null

连接mysql

[root@wls12c ~]$ mysql -h 172.17.0.4 -u root -p

密码为上面指定的root

将初始化好的mysql保存为镜像

[root@wls12c ~]$ docker commit mysqldb mysql:1.0
3ed4a367c21eb509f1c4e0a772c3e5bdff678497be55700ea256ef34ad87cfc6
[root@wls12c ~]$ docker images
REPOSITORY     TAG         IMAGE ID      CREATED       VIRTUAL SIZE
mysql        1.0         3ed4a367c21e    3 seconds ago    384.6 MB
mysql        latest       826df4733292    37 hours ago    384.5 MB
centos       latest       d83a55af4e75    3 weeks ago     196.7 MB
cirros       latest       d8ca8144dee3    7 months ago    7.735 MB

以上就是使用Docker创建一个mysql容器并保存为本地镜像的详细内容,更多请关注微课江湖其它相关文章!

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • MySQL 数据库双向镜像、循环镜像(复制)
  • ubuntu下在docker中安装mysql5.6实例详解
  • docker安装mysql的简单实例
  • mysql5.6在ubuntu下的docker中安装的方法详解
  • 使用Docker创建一个mysql容器并保存为本地镜像
  • 使用docker搭建mysql实例教程
  • Mysql+Tomcat建立Docker多容器连接的方法
  • 如何利用docker快速构建MySQL主从复制环境的详情介绍
  • 详解如何使用DockerHub官方的MySQL镜像
  • mysql 5.7 docker 主从复制架构搭建教程_MySQL

相关文章

  • 2018-12-05tpcc-mysql安装测试与使用的实例教程
  • 2017-05-11Ubuntu与windows双系统下共用MySQL数据库的方法
  • 2018-12-05SQL2005 四个排名函数(row_number、rank、dense_rank和ntile)的
  • 2018-12-05用SQL得到全组合
  • 2017-05-11mysql存储过程中使用游标的实例
  • 2018-12-05mysql手动删除BINLOG的方法
  • 2017-05-11MySQL关闭过程详解和安全关闭MySQL的方法
  • 2018-12-05Linux上通过binlog文件恢复mysql数据库详细步骤_MySQL
  • 2018-12-05sql2005无法连接服务器1433端口没有监听的处理方法
  • 2018-12-05mysql下普通用户备份数据库时无lock tables权限的解决方法

文章分类

  • MsSql
  • Mysql
  • oracle
  • MariaDB
  • DB2
  • SQLite
  • PostgreSQL
  • MongoDB
  • Redis
  • Access
  • 数据库其它
  • sybase
  • HBase

最近更新的内容

    • MySQL笔记之索引的使用
    • [MySQL][ODBC 3.51 Driver]Access denied for user: 'root@local
    • Mysql-索引数据结构
    • SQLServer 常用语句(按功能分)
    • Mysql(MyISAM)的读写互斥锁问题的解决方法
    • SQL2008中通过DBCC OPENTRAN和会话查询事务
    • 详细介绍MySQL之-Centos安装多个mysql数据库的配置实例
    • 如何在一台windows主机上实现MySQL的主从复制?
    • SQLServer 镜像功能完全实现
    • 关于mysqli_affected_rows()函数的详细介绍

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有