Docker——Docker常用命令实践 (三)(3)

简介: Docker——Docker常用命令实践 (三)(3)

Linux中安装Tomcat步骤


1、首先需要先到Tomcat官网上下载对应linux系统的压缩包,可以直接在Ubuntu系统中进行下载,下载后的默认路径为主文件夹路径下的下载文件目录下


2、接下来创建一个Tomcat的单独目录,打开终端,输入sudo mkdir /usr/local/tomcat 回车。如果是root用户,则可以不加sudo,我使用的root用户,所以没有加sudo。


3、创建好目录后, 接下来就是将下载好的Tomcat压缩包复制到该目录下,先使用cd命令去到Tomcat的下载目录,因为默认是在下载目录下的,所以可以执行cd 下载 然后直接回车即可进入到下载目录。接下里使用cp /apache-tomcat-7.0.93.tar.gz /usr/local/tomcat 回车。


4、将Tomcat压缩包复制到新的目录下后,并且使用cd命令进入该目录了,接下来就可以使用sudo tar zxvf apache-tomcat-7.0.93.tar.gz命令对压缩包进行解压,我中间进行了一次用户的切换,不用在意,直接输上面的命令。


5、等待压缩包解压完成后,接下来就是给Tomcat文件添加使用权限,否则的话,在该路径下不能进入到bin目录下,使用命令sudo chmod 755 -R apache-tomcat-7.0.93,回车后,接下来使用cd命令进入到Tomcat下的bin目录下:cd apache-tomcat-7.0.93/bin


6、启动Tomcat之前先进入目录/usr/local/tomcat/apache-tomcat-7.0.93/bin,编辑文件startup.sh,执行命令:sudo gedit startup.sh在最后一行之前加入如下信息:要根据自己的JDK版本与Tomcat版本填写,JAVA_HOME要填写自己的安装目录,


7、到这里Tomcat服务就安装以及配置完成了,接下来可以开启Tomcat服务,检验一下是否成功,使用命令开启服务:sudo ./startup.sh;如果出现了上述界面则说明成功了,接来下我们就可以打开浏览器输入localhost:8080检验是否配置有效,若能成功进去则说明Tomcat安装成功了。


8、关闭Tomcat之前先进入目录/usr/local/tomcat/apache-tomcat-7.0.93/bin,编辑文件shutdown.sh,执行命令:sudo gedit shutdown.sh在最后一行之前加入如下信息:要根据自己的JDK版本与Tomcat版本填写


9、关闭Tomcat服务器,执行sudo ./shutdown.sh命令。再在浏览器中打开localhost:8080则会找不到页面。


注:安装Tomcat需要有java环境,需要先安装jdk,


ubuntu/linux中安装Tomcat(附图解详细步骤)


容器Tomcat其实运行在不是宿主主机环境的Linux中


image.png


image.png


image.png


网卡的类型

本地物理主机的网卡


image.png


image.png


Docker中查看与网络相关的内容


Docker network ls


image.png


Docker inspect bridge 


image.png


image.png


目录
相关文章
|
Kubernetes Docker Python
Docker 与 Kubernetes 容器化部署核心技术及企业级应用实践全方案解析
本文详解Docker与Kubernetes容器化技术,涵盖概念原理、环境搭建、镜像构建、应用部署及监控扩展,助你掌握企业级容器化方案,提升应用开发与运维效率。
1533 108
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
2784 10
|
存储 Java Linux
【Docker】(2)还在浏览网页寻找Docker命令?本文全面列举与使用Docker里的各个命令!想要什么命令直接从本文拿!
docker有着比VM更少的抽象层 由于Docker不需要Hypervisor实现硬件资源虚拟化,运行在Docker容器上的程序直接使用的都是实际物理机的硬件资源 因此在CPU、内存利用率上Docker将会在效率上有明显优势 docker利用的时宿主机的内核,而不需要加载操作系统OS内核 当新建一个容器时,Docker不需要和虚拟机一样重新加载一个操作系统内核 进而避免引寻、加载操作系统内核返回等比较费时费资源的过程,当新建一个虚拟机时,虚拟机软件需要加载OS,返回新建过程时分钟级别的。 而Docker由于直接利用宿主机的操作系统,则省略了返回过程,因此新建一个Docker容器只需
1001 124
|
缓存 安全 Linux
优化Docker镜像大小的多阶段构建实践
优化Docker镜像大小的多阶段构建实践
666 99
|
安全 Unix Linux
Docker中授权普通用户使用docker命令以及解决无权限访问/var/run/docker.sock错误。
通过上述步骤,可以有效解决普通用户无法使用Docker命令的问题,同时处理 `/var/run/docker.sock`权限错误。这样的设置不仅方便用户使用Docker提供的各项服务,同时还能保护系统的安全性。在进行此类配置更改时,请确保理解每一步骤的作用及潜在的安全风险,尤其是在修改文件权限时。在实际的操作中,始终应该努力保持系统的最低必要权限,避免过度放宽权限,这是保障系统安全的一个重要方针。
4244 75
|
Docker 容器
Docker run命令-p参数详解
本文介绍Docker端口映射的基础用法。通过`docker run -p <宿主机端口>:<容器端口>`实现端口映射,例如`-p 5000:80`将宿主机5000端口映射到容器80端口,外部访问宿主机5000端口时流量会转发至容器内部的80端口。示例命令中,`-d`用于后台运行,`--restart=always`确保容器自动重启,`--name`指定容器名称。部署完成后可通过`http://服务器IP地址:5000`验证服务是否正常运行。
1607 57
|
网络协议 Ubuntu Docker
Docker Compose--命令说明
Docker Compose--命令说明
2481 30
|
Ubuntu Linux 开发者
常用的Docker命令:docker_cmd_sheet
以上就是一些常用的Docker命令,希望能帮助你更好地驾驭这个强大的工具。记住,Docker就像是一个魔法咒语,只有真正理解和熟练使用,才能发挥出它的最大魔力。
309 22
|
Shell 应用服务中间件 nginx
docker 镜像的部分常用命令
docker镜像常用命令
520 16
|
关系型数据库 MySQL Docker

热门文章

最新文章