docker初次体验-管理MySQL数据库+tomcat镜像
小标 2018-11-07 来源 : 阅读 1225 评论 0

摘要:本文主要向大家介绍了docker初次体验-管理MySQL数据库+tomcat镜像 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。

本文主要向大家介绍了docker初次体验-管理MySQL数据库+tomcat镜像 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助。

引言

平时经常用linux,我没少吃苦后悔linux没好好研究研究。装一些软件配一些环境时很是害怕,多亏有了docker。docker是一个应用容器引擎,可以管理很多的软件镜像,这些镜像被官方放在了docker registories(docker hub或私有的仓库)里面。将镜像下载下来后可以直接运行生成容器,对容器进行统一的启动暂停等管理。更加简化安装软件的过程,实现软件环境的统一管理。

概念

Docker的三大核心概念:镜像、容器、仓库

镜像images:类似虚拟机的镜像、用俗话说就是安装文件。

容器contains:类似一个轻量级的沙箱,容器是从镜像创建应用运行实例,

可以将其启动、开始、停止、删除、而这些容器都是相互隔离、互不可见的。

仓库registories:类似代码仓库,是Docker集中存放镜像文件的场所。

docker安装

前置条件:

64-bit centos7系统

kernel 3.10+

1.检查内核版本,返回的值大于3.10即可。

$ uname -r
2.使用 sudo 或 root 权限的用户登入终端。

3.确保yum是最新的

$ yum update
4.安装 Docker

$ yum install -y docker
5.查看docker版本

$ docker -v
6.启动docker

 $ systemctl start docker
7.设置docker服务随机启动

 $ systemctl start docker
8.docker服务的停止

 $ systemctl stop docker
docker对镜像的操作

1.搜索镜像

docker search image-name
2.下载镜像

docker pull image-name:版本号
3.查看已有的镜像

docker images
4.删除镜像

docker rmi image_id
docker对容器的操作

1.启动容器

docker run --name yourname -d imagename:版本号
2.查看容器

docker ps 查看启动中的容器
docker ps -a 查看所有容器
3.停止容器

docker stop contains_id
4.启动容器

docker start contains_id
5.删除容器

docker rm contains_id
6.产看容器日志

docker logs contains_id
docker 安装并启动mysql容器

docker  search mysql
docker pull mysql
docker run -e MYSQL_ROOT_PASSWORD=rootpassword -d -p 3306:3306 mysql:latest
docker 安装并启动tomcat容器

 docker search tomcat
 docker pull tomcat
 docker run --name mytomcat01 -d -p 80:8080 tomcat
 docker cp chihaodian.war mytomcat01:/usr/local/tomcat/webapps    

本文由职坐标整理并发布,希望对同学们学习MySQL有所帮助,更多内容请关注职坐标数据库MySQL数据库频道!

本文由 @小标 发布于职坐标。未经许可,禁止转载。
喜欢 | 0 不喜欢 | 0
看完这篇文章有何感觉?已经有0人表态,0%的人喜欢 快给朋友分享吧~
评论(0)
后参与评论

您输入的评论内容中包含违禁敏感词

我知道了

助您圆梦职场 匹配合适岗位
验证码手机号,获得海同独家IT培训资料
选择就业方向:
人工智能物联网
大数据开发/分析
人工智能Python
Java全栈开发
WEB前端+H5

请输入正确的手机号码

请输入正确的验证码

获取验证码

您今天的短信下发次数太多了,明天再试试吧!

提交

我们会在第一时间安排职业规划师联系您!

您也可以联系我们的职业规划师咨询:

小职老师的微信号:z_zhizuobiao
小职老师的微信号:z_zhizuobiao

版权所有 职坐标-一站式IT培训就业服务领导者 沪ICP备13042190号-4
上海海同信息科技有限公司 Copyright ©2015 www.zhizuobiao.com,All Rights Reserved.
 沪公网安备 31011502005948号    

©2015 www.zhizuobiao.com All Rights Reserved

208小时内训课程