Linux使用Dockerfile部署Tomcat以及jdk

资源准备

首先提供本教程所有资源包。

当然也可以根据自己需求去官网下载。

链接:百度网盘 请输入提取码

提取码:f31y

#我们开始吧

首先我们需要一台linux操作系统的机器,当然windows也是可以的,本系列教程是基于Linux的,如果没有linux服务器,可以使用虚拟机搭建一个,在此不过多赘述虚拟机搭建教程。

首先我们使用ssh工具连接相关服务器,如果是虚拟机的话,就不用远程工具也可以。

下面我们就是开始安装docker可以参考如下方式。
点我查看安装

然后把我们资源包上传一个位置,位置不做要求,我这里上传的是

复制代码
/usr/local/env

下面就是解压安装包:

使用解压命令

复制代码
tar -xzvf jdk-8u321-linux-x64.tar.gz

然后重命名一下:

复制代码
 mv jdk1.8.0_321 jdk8

Tomcat也是同理解压出来然后修改一下文件名称。

复制代码
tar -xzvf apache-tomcat-10.0.20.tar.gz 
mv apache-tomcat-10.0.20 tomcat10

解压之后我们使用vim命令创建一个Dockerfile文件

复制代码
vim Dockerfile

里面的命令根据个人文件名称修改。

然后启动命令

复制代码
docker run -d -p 8080:8080 --name=tomcat10 centos

然后在公网端口输入就可以看到了启动的界面了。

点我查看镜像删除

# # # shipyard中文版安装

首先安装相关源。

复制代码
docker pull rethinkdb
docker pull microbox/etcd
docker pull shipyard/docker-proxy
docker pull swarm
docker pull dockerclub/shipyard

然后把开头提供的文件上传shipyard.tar.gz

可以是使用官方下载版本

#下载官方脚本

wget https://shipyard-project.com/deploy

#若下载失败请使用

wget https://raw.githubusercontent.com/shipyard/shipyard-

project.com/master/site/themes/shipyard/static/deploy

复制代码
tar -xzvf shipyard.tar.gz

然后可以查看到解压出来的目录

然后使用相关命令替换

复制代码
grep -n shipyard:latest deploy
sed -i 's/shipyard\/shipyard:latest/dockerclub\/shipyard:latest/g' deploy

然后使用vim 修改一下 vim deploy的端口

然后使用命令

复制代码
sh deploy

浏览器输入:http://主机IP:端口

默认账号:admin

默认密码:shipyard

就可以查看了。

相关推荐
星云_byto1 天前
CSS布局
人工智能·机器学习·目标跟踪·1024程序员节
张小姐的猫4 天前
【MySQL】访问 & 数据流动原理
android·数据库·mysql·adb·1024程序员节
工业HMI实战笔记5 天前
印刷电路板HMI:SMT贴装的元件定位界面
制造·设计规范·设计语言·1024程序员节
Martina_03215 天前
AI生成3D模型一合并网格,材质就串色?用6步检查材质槽、UV与图集重映射
图像处理·人工智能·3d·材质·uv·游戏策划·1024程序员节
橙光成长5 天前
android-ad-cleaner:android免 Root 批量关闭系统开屏与营销推送
android·1024程序员节
燃烧的枫6 天前
Windows 下 YOLO11 Pose 的 TensorRT C++ 部署
windows·yolo·tensorrt·1024程序员节·yolo11-pose
AI日报派送佬6 天前
2026年11月02日 AI 行业日报|商汤开源 Loop-9B、Pika 发布 H3 Flex 音视频模型、Meta× 傅利叶推出人形机器人 Max
人工智能·微软·开源·音视频·openai·1024程序员节·ai日报
avi91116 天前
【AI教人】UnityEditor扩展Spine动画,Spine骨骼,预览Preview一切
spine·骨骼动画·1024程序员节·editor扩展·spine动画·spine骨骼
开开心心就好6 天前
网页图片批量下载工具,输入链接就保存
服务器·算法·leetcode·支持向量机·pdf·ocr·1024程序员节