分享好友 最新动态首页 最新动态分类 切换频道
Docker实战(部署JAVA Web项目含数据库+Dockerfile发布tomcat镜像+发布到DockerHub/阿里云容器服务)
2024-12-27 03:38

目录
部署JAVA Web项目
部署tomcat
部署MySQL
发布项目
Dockerfile发布tomcat镜像
发布到DockerHub/阿里云容器服务
DockerHub
阿里云容器服务

主要对各种docker 命令的综合使用,在阿里云服务器上实现
部署JAVA Web项目
部署tomcat
操作命令

操作命令

1..docker pull mysql:5.7   //下载mysql:5.7镜像
2.docker run -d -p 端口名:3306 -v /home/mysql/config:/etc/mysql/conf.d -v/home/mysql/data:/varlib/mysql -e MYSQL_ROOTPASSWORD=123456 --name 镜像名 mysql:5.7
// 后台运行 并暴露端口给3306 注意这里需要-v 挂载数据卷到主机目录上 并配置环境
3.使用本地数据库(这里使用的是Navicat)连接到服务器端口

以上内容准备好后开始发布

操作命令

1.先通过Xftp将所要部署的项目打包成war包,*注意里面连接数据库的IP需要修改成云服务器IP
2.docker cp 项目名.war 容器名:/usr/local/tomcat/webapps         //将war包放到webapps下
3.`.docker -it exec 容器名 /bin/bash  //进入数据库
4.mysql -u root           //进入数据库,密码初始为空
5.mysql> create database 数据库名;
6.docker cp 表名.sql 容器名:/etc/所建数据库名
7.docker restart 容器ID

操作命令

操作命令

 

操作命令

1.登录阿里云服务器 进入阿里云容器服务
2.建立命名空间
3.创建仓库
4.docker login --username=阿里用户名 registry.cn-beijing.aliyuncs.com
5.docker tag [ImageId] registry.cn-beijing.aliyuncs.com/空间名/仓库名:[镜像版本号]
6.docker push registry.cn-beijing.aliyuncs.com/空间名/仓库名:[镜像版本号]

最新文章
手机得选最好的!这几款配置颜值俱佳 可以放心入
  【CNMO科技导购】现在挑选一款既能满足当前需求又具备未来潜力的手机,真得好好动动脑筋。毕竟,现在的手机已经不只是打电话的工具了,它更像是我们生活、工作和学习中的全能伙伴。  说到选手机,有个关键点不能忽视——要看得远一点
全球首发:网站安全新动向,站长防DDoS攻击应对策略
2025AI感悟图像,仅供参考  随着互联网的不断发展,网络安全问题也日益凸显。其中,DDoS(分布式拒绝服务)攻击作为一种常见的网络攻击方式,已经对许多网站的正常运营造成了严重的影响。那么,面对这一全球网站安全的新趋势,站长们应该如
苹果 6手机屏幕花掉了是怎么回事?
1、 有时候触屏失灵是因为屏幕上面灰尘过大引起的。找一块擦眼镜片的擦布清除苹果手机屏幕。2、有时候在涂抹护手霜后,立即使用触摸屏这样也可能导致屏幕失灵或双手弄湿时,所以在使用手机的时候尽量保持擦干双手。3、如果买的是很垃圾的塑
提升神马关键词排名报价
提升神马关键词排名报价是许多企业和个人关注的重点。通过优化关键词,可以提高网站在搜索引擎中的排名,从而吸引更多的流量和潜在客户。报价因服务提供商、关键词竞争度、优化难度等因素而异。提升神马关键词排名的报价需要根据具体情况进
超真实美女写真,轻松一键生成!AI绘画工具全评测与使用指南
限时免费,点击体验最近超火的AI生图神器,坐拥3000美女的大男主就是你! https://ai.sohu.com/pc/generate/textToImg?_trans_=030001_yljdaimn 大家好,宝子们!你们是否也曾幻想过拥有一个完美的虚拟女友,或者用AI技术为自己打造一组独
快速搭建一个个人博客
WordPress是一个开源的内容管理系统(CMS),它可以用来搭建个人博客或者其他类型的网站。以下是搭建WordPress个人博客的步骤:1. 选择合适的主机和域名:首先,你需要选择一个可靠的主机提供商,并注册一个域名。主机提供商会提供服务器空
谷歌最强AI视频生成模型Veo2登场:最高4K分辨率,提高对现实世界理解
  谷歌公司今天发布公告,正式发布了视频生成模型 Veo 2,官方声称新模型可以更好地理解现实世界物理、人类运动及表达的细微差别,进一步提升整体细节和逼真度。  谷歌 Veo 2 模型可以生成分辨率最高 4K(4096 x 2160 像素),时长为 2
一文告诉你教育行业在小红书做组合投放如何降低获客成本?
01 背景挑战概览小红书平台正逐渐成为年轻人群获取语言学习资讯的关键渠道,特别是在语言学习领域内,用户分享个人学习历程和心得的热情空前高涨。PTE(培生英语)等教育品牌在此平台上面临着如何在海量用户生成内容(UGC)中凸显自我,并
给2024年最好的10部中国电影排名:《破·地狱》第3,第1名没争议
是时候说说2024年的中国电影了。这一年的电影市场,可以用“冰火两重天”来形容。年初的春节档票房高达80.16亿,打破中国影史票房纪录,《热辣滚烫》和《飞驰人生2》两部30亿+级别的作品,让人嗅到了市场复苏的气息。但随后的暑期档却票房
谷歌SEO技巧之如何快速找出有价值的SEO关键字
访问 www.adwords.google.com 并使用您的 Google 帐户登录,或者如果您没有帐户,请创建一个帐户。页面加载后,您将看到类似于以下页面的页面。转到顶部的“工具”,然后选择“关键字规划师”。加载关键字规划器后,单击第三个选项并粘贴到
相关文章
推荐文章
发表评论
0评