安装docker及docker的使用

安装docker及docker的使用

相信大家都已经听过docker这个东西,所以才会搜索docker,嘻嘻,我是蛔虫.

一:什么是docker;

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口.

二:在Xshell上安装docker

这个时候你就得有一个Xshell
打开你的Xshell,连接你的服务器
然后安装docker
docker的命令是:yum install -y docker-io
因为我已经安装完拉,我就不给大家看那么图拉,请谅解
成功之后的话,我们就可以输入命令:docker version
安装docker及docker的使用
大家这样就可以看见拉;

三:在docker容器上安装Mysql,redis,和tomcat

我知道有的网上有,不要杠我,我这里可能只做个整合,可借鉴可不借鉴哦????

安装mysql

1:从docker检索mysql镜像:docker search mysql

2:从镜像中下载:docker pull mysql 这里话可以指定版本,也可以不指定版本(我指定的是5.7,那么你们不指定的话就是latest,都没有关系的,嘻嘻)

3:这里需要说一下docker常用的几个命令:
docker ps所有正在运行的docker容器
docker ps -a所有的docker容器(包括正在运行,已经停止的)
查看镜像:docker images
安装docker及docker的使用
4:启动mysql镜像:docker run --restart=always --name first-mysql -p 3306:3306 -eMYSQL_ROOT_PASSWORD=123456 -d mysql:5.7

5:启动mysql服务输入docker start containerID(可以输入docker ps -a查看镜像的containerID)
6:输入docker exec -it (mysqlcontainerID) bash进入容器
7:接着输入mysql -uroot -p可以进入MySQL服务;
安装docker及docker的使用
(一顿操作猛如虎,请仔细看哦)
8:开放3306端口就可以使用工具连接Mysql啦。

这里的话我必须跟大家说一声,一定跟步骤来,不然会崩的,请注意鸭⚠

安装tomcat

1:输入安装tomcat的命令:docker pull tomcat:8.5-jre10-slim ,后面指的是版本
2:安装tomcat镜像:docker run -it -d -p 8080:8080 tomcat:8.5-jre10-slim
3:安装完之后大家就可以输入 docker ps -a 就可以看到上面那张
安装docker及docker的使用

三:安装redis

1:输入docker search redis
2:然后选择你需要的版本 如:docker pull redis:5.0
3:下载完后输入docker run -d -p 6379:6379 redis:5.0
4:启动服务
5:接着就可以直接用客户端连接redis啦

到这里的话其实就完啦的,因为是有点简单,这里的话因为使用的是阿里云马爸爸的服务器,所以我们需要在服务器上配置

三:阿里云服务配置

安装docker及docker的使用
就是这样的,所以就现在讲一下步骤:
登陆后进入到这个页面
安装docker及docker的使用
点击管理控制台
安装docker及docker的使用
进入配置规则之后是
安装docker及docker的使用
进来之后点击添加安全组规则;
安装docker及docker的使用
这里说明一下,协议类型根据三个软件的类型去选择
端口范围就是服务的端口号,例如mysql就是:3306
授权对象我写的是0.0.0.0/0
然后点击确定就行啦
然后mysql就可以连接
tomcat就可以访问http:服务器号:8080

到这里我们就结束啦,下期再会哦,兄弟姐妹们????