docker 构建mysql_在Docker上构建mysql容器

1.查看docker上的镜像是否有 mysql,如果没有下载则列表中没有

[root@holly holly]# docker images;

如果没有只会看到如下结构

REPOSITORY  TAG  IMAGE  ID  CREATED  SIZE

2.使用pull命令在docker上下载5.6 版本的 mysql

语法为:docker pull 软件名称:版本号

[root@holly holly]# docker pull mysql:5.6

3.在docker上查看已经下载好的镜像 mysql

[root@holly holly]# docker images;

如果已经下载则会看到如下列表

REPOSITORY TAG IMAGE ID CREATED SIZE

mysql 5.6 73829d7b6139 3 weeks ago 256MB

4.在docer上运行mysql镜像,docker并生成一个mysql的容器空间,

[root@holly holly]# docker run -d -p 3306:3306 --name mysql -e MYSQL_ROOT_PASSWORD='ok' 73829d7b6139

命令说明:

-p 3306:3306:将容器的 3306 端口映射到主机的 3306 端口。

--name  表示给容器起的名字叫做mysql

-e MYSQL_ROOT_PASSWORD=ok:初始化 root 用户的密码。

5. 查看运行的容器

[root@holly holly]# docker ps

CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES

eed6d4057455 73829d7b6139 "docker-entrypoint.s…" 14 seconds ago Up 12 seconds 0.0.0.0:3306->3306/tcp mysql

6.使用主机上的mysql工具连接mysql数据库

49cf89cb6a5a95dbd23d55548771f80d.png

此帖子为原创,

作者:红酒人生

docker上构建redis容器

1.查看docker上的镜像 [root@holly ~]# docker images 2.搜索docker上的redis镜像,选择下载的版本 [root@holly ~]# docker sear ...

在docker上构建tomcat容器

1.查看docker上的镜像 [root@holly ~]# docker images REPOSITORY TAG IMAGE ID CREATED SIZE mysql 5.6 73829d7b ...

Docker搭建的MySQL容器出现 "Too many connections 1040" 最大连接数修改完未生效的解决方案

原文:Docker搭建的MySQL容器出现 "Too many connections 1040" 最大连接数修改完未生效的解决方案 版权声明:本文为博主原创文章,未经博主允许不得 ...

docker构建mysql容器及Navicat 远程连接

1. MySQL部署 1.1拉取MySQL镜像 docker pull mysql 查看镜像 docker images 1.2创建MySQL容器 首先建立所需要的 文件夹: docker run - ...

docker上配置mysql主从复制

1.在docker上启动2台mysql容器:(这里3306为主,3307为从) docker run -d  -e MYSQL_ROOT_PASSWORD=123456  -p 3306:3306 - ...

docker上启动mysql镜像,mysq中记录乱码解决方法

在docker上启动一个mysql, 1. docker pull mysql 2. docker run --name mysql_dev -p 3306:3306 -e MYSQL_ROOT_PA ...

Docker 里面新建mysql 容器

1.获取MySQL镜像, a.直接从docker hub 下载docker镜像 docker pull +镜像名称 b.从别的项目上把镜像export出来 dockr load  i + 镜像的TAR ...

在docker上部署mysql

1.拉取官方镜像5.6的版本.(查看有哪些版本,可以在阿里云的镜像仓库查看,我配置的镜像是阿里云的) docker pull mysql:5.6 2.查看拉取的镜像,获取镜像id docker ima ...

docker上部署nginx容器80端口自动转443端口

拉去nginx镜像 # docker pull nginx 运行nginx容器config用于拷贝nginx配置文件 # docker run --name nginxconfig -d docker ...

随机推荐

session过期返回登录页面跳出frame

session 过期返回登录页面 方法1, HttpSession session = request.getSession(); String LOGIN_ID = (String) session ...

vagrant安装及使用方法

http://www.chenjie.info/1757 http://blog.csdn.net/zsl10/article/category/6324870   --以下转自MaxWellDuva ...

基础才是重中之重~AutoMapper为已有目标对象映射

回到目录 AutoMapper各位一定不会陌生,大叔之前的文章中也提到过,曾经也写过扩展方法,以方便程序开发人员去使用它,而在最近,大叔在一个API项目里,在一个POST请求由DTO对象为实体对象赋值 ...

js从字符串中提取身份证号,连续18位数字

提取身份证号

你必须知道的28个HTML5特征、窍门和技术

注意:每周有那么几次,此列表会更新一些新的窍门,最终,本文会成为超级有用的资源.//zxx:丑话说在前头,我可没功夫更新,所以,即使到您女儿出嫁那天,本文还是28项内容 前端的发展如此之迅猛,一不留神 ...

UNIX标准化及实现之POSIX标准必需头文件

POSIX标准定义的必需头文件 头文件 说明 目录项 文件控制 文件名匹配类型

root-systerm-bin是什么program

root-systerm-bin是什么program http://packages.ubuntu.com/lucid/root-system-bin

小程序组件中有bindinput监听报异常

真机上有问题,ide上是没问题的,   组件有处理函数,结果异常说页面没有处理函数,加上处理函数后就不报异常了.

Docker 镜像之存储管理

笔者在中介绍了镜像分层.写时复制以及内容寻址存储(content-addressable storage)等技术特性,为了支持这些特性,docker 设计了一 ...

linux下fcitx的安装与配置

首先安装fcitx pacman -S fcitx-im fcitx-config fcitx-cloudpinyin 之后进行配置 nano ~/.xprofile 写入 export XIM=fc ...

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值