> 馆藏中心

rancher中,javaweb中的配置文件怎么通过configmap替换?

来源:cnblogs 编辑:王强

www.179s.com防采集请勿采集本网。

采用了笨办法,在dockerfile中,对war包进行解压后再打包成image,这样在rancher上就可以通过configmap进行配置替换了。

可以的mysql镜像制作:1.)使用docker pull ubuntu命令先取下一个ubuntu的镜像作为基础镜像;2.)基于这个镜像使用docker run –name ubuntu_mysql –it bash命令创建一个容器,在这个容器中使用apt-get install mysql-server,安装过程中会提示输入密码这个使用Cloudsoar12,安装完成后,需要配置mysql允许外部主机访问,这里要改两个地方:A. /etc/mysql/my.cnf中找到bind-addree=127.0.0.1这行,然后把他注释掉,然后重启mysql服务;B.使用mysql进入服务器,设置mysql允许其他主机访问。3. )将第二步中配置好的容器通过docker commit ubuntu 192.168.2.35:80/base _mysql做成一个服务镜像,其中192.168.2.35:80是搭建的私有Registry,做成镜像后,通过push命令将这个镜像提交到私有Registry中。4. )编写Dockerfile制作应用镜像。新建一个目录,命名为mysql,在这个目录下,放置如下三个文件:A:GoToMyCloudDB.sql容器首次启动时,通过这个文件可以将数据库表建出来;B:run.sh启动mysql服务,并且判断是否是第一次启动,如果是就导入GoToMyCloudDB.sql。里面的具体内容如下:C:Dockerfile文件内容如下:在mysql这个目录下,建出上面的三个文件后,通过使用docker build –t 192.168. 4.12:80/brank_mysql,制作服务镜像,做完后上传到私有Registry上,我也不确定,还是看看专业人士怎么说内容来自www.179s.com请勿采集。

本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。本文《rancher中,javaweb中的配置文件怎么通过configmap替换?》转载自cnblogs,版权归原作者所有,若侵权请联系:E-MAIL:513175919@qq.com
违法违规信息请立即联系本网可获得现金奖励,TEL:1-8-2-1-0-2-3-3-3-8-1(电话仅供违法违规信息举报,侵权类信息请EMAIL。)

www.179s.com false 互联网 http://www.179s.com/jsblogcnk/po/pokakj.html report 936 采用了笨办法,在dockerfile中,对war包进行解压后再打包成image,这样在rancher上就可以通过configmap进行配置替换了。

热门图片

经济金融企业管理法律法规社会民生科学教育降生活体育运动文化艺术电子数码电脑网络娱乐休闲行政地区心理分析医疗卫生