Docker是一个Client-Server结构的系统,Docker的守护进程运行在主机上。通过Socket从客户端访 问!
Docker-Server接收到Docker-Client的指令,就会执行这个命令!
yum方式安装查看此连接:http://175.178.83.16/post/10
1.登录服务器查看自己的服务器内核架构版本。
bashuname -m
2.打开此链接下载选择您的硬件平台,然后下载.tgz与您要安装的 Docker Engine 版本相关的文件。
txthttps://download.docker.com/linux/static/stable/
一款产品: 开发–上线 两套环境!应用环境,应用配置!
开发 — 运维。 问题:我在我的电脑上可以允许!版本更新,导致服务不可用!对于运维来说考验十分大?
环境配置是十分的麻烦,每一个机器都要部署环境(集群Redis、ES、Hadoop…) !费事费力。
发布一个项目( jar + (Redis MySQL JDK ES) ),项目能不能带上环境安装打包!
之前在服务器配置一个应用的环境 Redis、MySQL、JDK、ES、Hadoop 配置超麻烦了,不能够跨平台。开发环境Windows,最后发布到Linux!
传统:开发jar,运维来做!
现在:开发打包部署上线,一套流程做完!
安卓流程:java — apk —发布(应用商店)—- 张三使用apk一安装即可用!
docker流程: java-jar(环境) — 打包项目带上环境(镜像) — ( Docker仓库:商店)——-下载我们发布的镜像 —- 直接运行即可!
安装软件一般有三种方式:rpm、解压缩、yum在线安装
1、下载jdk rpm。去oralce官网下载即可!
2、安装java环境
bash# 检测当前系统是否存在java环境!java -version
# 如果有需要卸载
# rpm -qa|grep jdk 检测JDK版本信息
# rpm -e --nodeps jdk
# 卸载完毕后即可安装java
# rpm -ivk prm包