docker 容器访问不到_SpringBoot Docker_容器操作(安装tomcat)

本文介绍了如何在Docker中运行SpringBoot应用,特别是解决外部无法访问容器的问题。重点包括使用`docker run`进行端口映射,检查并关闭Linux防火墙以允许访问,以及容器的启动、停止和日志查询等操作。
摘要由CSDN通过智能技术生成

一:容器操作命令

85fee6a6b1989f5bf93fae1abe0ae57d.png

1、运行容器

1、命令:docker run --name mytomcat -d tomcat:latest

26dec03a5b5580b83d84c3ef8b7bd679.png

2、查询与停止容器中运行的

1、查询运行中命令:docker ps,目前访问时,访问不到需要做个映射

2d2c6bbda409d86911a9f003382e19e5.png

查询所有的命令:docker ps -a

d2ad9d65b9b65ff0a8128b2d07c65bd1.png

2、停止命令:docker stop 名称'或者'
docker stop id

d382427bf4f2ba94d6cddd4416655a0b.png

3、启动命令

1、命令:docker start 名称或者docker start id

74e9db498051af78a901c710b4d6fa66.png

4、删除容器命令

1、docker rm 是删除容器,docker ra 是删除镜像的

2、命令:docker rm id

512a41cb3e5f88e41c5d089d7cf42e7f.png

二:外部能访问Docker中的容器

1、完成一个外部能访问的Docker中容器(tomcat)

2、启动并进行将主机端口(映射到)容器内部的端口

命令:docker run -d -p 8888(自定义主机端口):8080(容器内部的端口) 名称

04c9c52e32bf08630c7e56dacb80f9aa.png

访问

e1ad22b593ad4c334c90c9f4f1132cf0.png

1、注意linux的防火墙关闭了

1、查看防火墙状态;service firewalld status

5e433277dc6522ebf342641df219c71d.png

2、关闭防火墙;service firewalld stop

2、查询容器中的日志

1、命令:docker logs 名称/id

8db38814574ee36d4621bb0d98487aa8.png

3、可以启动多个

1、启动多少个镜像就有多少个容器,每个容器都是独立互不干扰

b330b895f5489e821426fbe65ced5654.png

同样可进行访问,

449733d636753eb489740bcc522e1227.png
e2be8d84221923776e85954866f03331.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值