Docker创建Mysql容器的简单步骤
作者:成逍 发布时间:2024-01-28 20:20:40
标签:docker,mysql,容器
前言
前面我们已经安装好了Docker,也简单了解了Docker。下面就来给大家介绍下Docker创建Mysql容器的简单步骤,话不多说了,来一起看看详细的介绍吧
步骤如下
1、启动docker服务
[root@docker ~]# systemctl start docker
2、查看docker里面的镜像
[root@docker ~]# docker images
REPOSITORY TAG IMAGE ID CREATED SIZE
centos/mysql-57-centos7 latest 2e4ddfafaa6f 6 months ago 445MB
gogs/gogs latest 2fb3b88053d6 6 months ago 94.2MB
3、搜索想要查询的镜像名字
[root@docker ~]# docker search mysql
NAME DESCRIPTION STARS OFFICIAL AUTOMATED
mysql MySQL is a widely used, open-source relation… 7854 [OK]
mariadb MariaDB is a community-developed fork of MyS… 2604 [OK]
cloudfoundry/cf-mysql-ci Image used in CI of cf-mysql-release 0
[root@localhost ~]# docker pull mysql ---------------------默认下载最新版本
[root@localhost ~]# docker pull mysql:5.7--------------------下载指定版本
4、创建并运行一个mysql容器
[root@docker ~]# docker run -di --name=test_mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=root centos/mysql-57-centos7
d7e5f99b502a904a970026e90227e186107e3b5d0baeaa93491af12cd7317b99
run : 创建并运行
-di : 以守护者模式创建
--name : 给容器取个名字
-p : 端口映射
-e : 初始化Mysql用户,并将root密码设置为root
最后面填的就是镜像的名字,不指定版本默认创建最新的
5、查看正在运行的容器
[root@docker ~]# docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d7e5f99b502a centos/mysql-57-centos7 "container-entrypoin…" 5 seconds ago Up 4 seconds 0.0.0.0:3306->3306/tcp test_mysql
6、你就可以在自己电脑上面用数据库工具连接虚拟机里面的数据库
IP就是连接虚拟机的IP,账号:root,密码 : root
7、其实只要会拉取一个镜像,其他都是大同小异的(比如redis,mogodb,rabbitmq等等)
来源:https://www.jianshu.com/p/06afc65001e9


猜你喜欢
- 代码如下:---涂聚文 Geovin Du DECLARE @myid uniqueidentifier SET @myid =
- Python处理json字符串中的非法双引号工作中数据清洗时遇到以下情况:a = '{"地区": "湖
- 图片人脸识别import cv2filepath = "img/xingye-1.png"img = cv2.imrea
- 这篇文章是读者朋友的python协程的学习经验之谈,以下是全部内容:协程的历史说来话长,要从生成器开始讲起。如果你看过我之前的文章pytho
- CAS单点登录主要是为了解决主系统和子系统的统一登录问题,能够做到任意一个子系统登录成功后,再登录其他子系统后不再需要认证,让用户不用重复地
- 字典什么是字典说到字典,第一时间想到的应该就是新华字典,实际上,这跟编程中的字典类似,两者都有一个特点,就是一一对应(yi yi dui y
- 简介Pycharm安装以后必须激活后,才能正常的使用。否则就不能使用。【激活码激活】修改hosts文件添加下面一行到hosts文件,目的是屏
- 如何用JMail同时给多人发信?在ASP中,为什么我在Jmail收件人处指定多个收件人时,像这样:JMail.AddRecipient&nb
- 在使用FCKeditor的时候,可能会碰到以下这个问题,就是在编辑器页面出错,提示为:找不到页面/fckeditor/editor/fcke
- 个人使用样例及部分翻译自官方文档,并详细介绍chart的使用一:基础应用1.创建pptx文档类并插入一页幻灯片from pptx impor
- 权限全局配置:REST_FRAMEWORK = { 'DEFAULT_PERMISSION_CLASSES':
- 扩展插件我下载的本版自带 pip下载工具cmd-pip下载插件pip install HTMLParser如果提示版本问题,更新PIP别用开
- javascript的分号代表语句的结束符,但由于javascript具有分号自动插入规则,所以它是一个十分容易让人模糊的东西,在一般情况下
- 来看一个实例:<!DOCTYPE html><html lang="en"><head&g
- 先看看结果吧,去bilibili上拿到的图片=-=第一步,导入模块import requestsfrom bs4 import Beauti
- 1、字符串的索引与获取字符串的索引方式与列表的索引方式是一样的。只不过列表是每个元素的自身就有一个索引位置,而字符串是每个字符就有一个索引位
- 双向数据绑定指的是当对象的属性发生变化时能够同时改变对应的UI,反之亦然。换句话说,如果我们有一个user对象,这个对象有一个name属性,
- 前言了解了D3.js的基本开发和组件以后,我们开始应用它激动人心之处:绚丽的预定义图形,应用D3.js,我们在它的示例文件的基础上稍加变动即
- 本文是利用python 复制文件夹 刚开始写了一个普通的递归复制文件夹 然后想了想 觉得对io频繁的程序 thre
- 一、简介说到fileinput,可能90%的码农表示没用过,甚至没有听说过。这不奇怪,因为在python界,既然open可以走天下,何必要f