手把手Docker java web 应用helloword(一)
1.1 编写目的
最近,由于项目需要,准备引入docker,时间仓促,还未深入研究docker,急着做实验,趁大脑清晰,记录一些笔记,以备以后项目用到,也可能为以后的初学者有点帮助。本文仅记录步骤,以实验出效果,基本不讲解各个步骤、命令的含义,若须了解本质的读者们,得深究docker命令了。
1.2 读者对象
对linux基本命令有一定了解
对局域网有一定了解
对docker感兴趣
对JAVA,spring boot有一定了解
懂JAVA WEB开发,想实验docker部署
1.3 目标
目标如图:
通过一台PC电脑,远程一台centos主机,在该主机安装一个docker服务,基于docker服务,构建JAVA WEB应用容器,并在该容器部署一个JAVA WEB应用(spring boot的),该主机、该容器、与用户的PC电脑,形成局域网环境,最后,希望centos主机重启后,实验者不需进入centos主机进行任何操作,就可以通过pc电脑的浏览器,通过固定预先设定的IP地址,访问容器里JAVA WEB服务,即:
文档中,黄色图层的文字,为在shell窗口下执行的命令,蓝色图层的文字,为在LINUX系统,vi里要填写的内容。
PC端的操作电脑的IP为:192.168.0.108 (刚好是我的PC电脑的IP地址而已)
yum install -y docker-engine
安装成功后,使用docker version命令查看是否安装成功,安装成功后------如下图:
service docker start
设置开机启动的命令,
到此为止docker就完全安装好了。
广东金网信息科技有限公司取得了GlobalSign的授权代理,成为GlobalSign授权代理经销商及市场指定重要合作伙伴,在中国地区销售GlobalSign相关数字证书产品及市场合作。金网科技淘宝店已全新上架GlobalSign SSL产品。金网科技拥有专业的客服技术团队可7*24小时为您提供技术服务咨询支持,咨询电话:020-80922616。
金网科技原创教大家手把手Docker java web 应用helloword,每天将上传一部分教程,欢迎有兴趣的朋友转载,转载请备注:金网科技原创
1) docker 服务随着主机开机自启动
2) 主机、容器、PC电脑,局域网随主机开机建立
3) 容器随着主机开机自动
4) JAVA WEB服务随着容器启动而加载
1.4 其他说明
1.5 假设
主机的环境IP地址:192.168.0.127,假设其对应的网卡的为eth0 (若该主机的网卡不是eth0,则在下面注意修改脚本,根据你的实际情况修改)
网关:192.168.0.1
JAVA WEB应用的容器准备设定为:192.168.0.12
容器、主机、PC端电脑互相都能联通,形成局域网
第2章 Docker安装
2.1 安裝
2.2 查看版本号
docker version
2.3 启动docker
2.4 设置开机自启动
chkconfig docker on
然后重启机器,用命令service docker status就可以看到,如下图:
service docker status
Google Chrome 66 Beta将于3月15日,即本周四发布。 虽然谷歌和赛门铁...
从昨天跟大家分享金网科技原创手把手Docker java web 应用hellowor...
常见的 SSL 错误解决办法 为了保障用户的隐私信息安全,减少信...
PFS概览 众所周知,若服务器的私钥泄漏,任何可以访问私钥的人...
全面的日志管理和分析策略是关键任务,使组织能够理解运营...
最后甚至会从Chrome的UI中取消挂锁图标。。。 谷歌爸爸在上周四...
什么是API API是Application Programming Interface的简写。 实现了两个或...
代码签名证书简介及其许多好处 今天,几乎所有东西都是电脑。...
对最常见的开源协议做下总结分享 Mozilla Public License MPLLicense,允...
任何运行思科支持的虚拟专用网络(VPN)的人都可能需要安装更...