Docker

Docker 是一个开源的利用容器引擎,基于 Go 语言 并听从 Apache2.0 协定开源。
Docker 能够让开发者打包他们的利用以及依赖包到一个轻量级、可移植的容器中,而后公布到任何风行的 Linux 机器上,也能够实现虚拟化。
容器是齐全应用沙箱机制,相互之间不会有任何接口(相似 iPhone 的 app),更重要的是容器性能开销极低。
Docker 从 17.03 版本之后分为 CE(Community Edition: 社区版) 和 EE(Enterprise Edition: 企业版),咱们用社区版就能够了。

Mysql

数据库(Database)是依照数据结构来组织、存储和治理数据的仓库。
每个数据库都有一个或多个不同的 API 用于创立,拜访,治理,搜寻和复制所保留的数据。
咱们也能够将数据存储在文件中,然而在文件中读写数据速度绝对较慢。
所以,当初咱们应用关系型数据库管理系统(RDBMS)来存储和治理大数据量。所谓的关系型数据库,是建设在关系模型根底上的数据库,借助于汇合代数等数学概念和办法来解决数据库中的数据。

先去dockerhub里找到mysql对应的版本进行拉取

https://registry.hub.docker.c...

应用docker进行命令拉取

docker images
查看镜像

docker run -d -e MYSQL_ROOT_PASSWORD=123456 -p 3456:3306 mysql:5.6

**MYSQL_ROOT_PASSWORD 数据库明码
3456:3306 3306端口占用应用3456映射**

进入mysql容器
docker exec -ti xxx(容器id) /bin/bash

应用Navicat进行测试连贯docker搭建的mysql

实现!!!!