Linux Docker下安装tomcat

拉取tomcat8镜像:

plain 复制代码
docker pull tomcat:latest

运行tomcat:

plain 复制代码
docker run -it -d -p 9090:8080 --name=mytomcat tomcat
docker ps -a

测试:

plain 复制代码
关闭防火墙
systemctl stop firewalld

写一个静态页面

plain 复制代码
docker exec -it mytomcat /bin/bash
ls -l
plain 复制代码
在webapps下创建一个hello文件夹
mkdir hello
进入hello文件夹尝试创建hellotomcat.html网页
vim hellotomcat.html

此时文件建好了,但是呢我们发现vi命令不管用,因此我们要下载 它:

输入命令:<font style="color:rgb(199, 37, 78);background-color:rgb(249, 242, 244);">apt-get update</font>,这个命令的作用是:同步 /etc/apt/sources.list 和 /etc/apt/sources.list.d 中列出的源的索引,这样才能获取到最新的软件包。

plain 复制代码
apt-get update

tips:这里要是下载失败,就检查自己的docker的源文件网址是否失效了,我这里修改了源:/etc/docker /daemon.json

plain 复制代码
{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://noohub.ru",
    "https://huecker.io",
    "https://dockerhub.timeweb.cloud",
    "https://0c105db5188026850f80c001def654a0.mirror.swr.myhuaweicloud.com",
    "https://5tqw56kt.mirror.aliyuncs.com",
    "https://docker.1panel.live",
    "http://mirrors.ustc.edu.cn/",
    "http://mirror.azure.cn/",
    "https://hub.rat.dev/",
    "https://docker.ckyl.me/",
    "https://docker.chenby.cn",
    "https://docker.hpcloud.cloud",
    "https://docker.m.daocloud.io"
  ]
}
plain 复制代码
安装vim
apt-get install vim

创建hellotomcat.html文件

plain 复制代码
vim hellotomcat.html

打开浏览器,访问:

相关推荐
Zevalin爱灰灰9 分钟前
Linux入门第一部分(Ubuntu入门篇) 第三章 shell脚本入门(一)
linux·ubuntu·嵌入式
丘山望岳10 分钟前
Linux基础指令入门篇
linux·运维·服务器
笨笨饿15 分钟前
#143_屏幕画撕裂的问题及解决方法
linux·stm32·单片机·嵌入式硬件·mcu·lvgl·嵌入式实时数据库
小年糕是糕手23 分钟前
【AI】用 Python 做一个 AI 截图检索助手:把收藏夹里的截图找回来
linux·人工智能·python·chatgpt·agent·codex·deepseek
hhhjhl28 分钟前
Zod 跨端三方库仓颉适配全流程
linux·运维·ubuntu
程序员清风32 分钟前
LibreChat 实战:用 Docker 搭建可扩展的多模型对话平台
运维·docker·容器
叼烟扛炮42 分钟前
Linux 学习笔记(三十二):线程控制——创建、等待与分离
linux·运维·服务器·笔记·学习·1024程序员节
夜雪一千1 小时前
Linux 权限、用户、用户组内容介绍
linux·运维·服务器
拂拉氏1 小时前
【知识讲解】 Linux信号的认识与使用
linux·信号
Web3&Basketball1 小时前
从0到1落地AI Agent沙箱隔离Docker实战:踩坑全记录
运维·docker·容器·agent·容器安全·沙箱隔离