当前位置: 首页 > news >正文

docker启动容器服务之后访问失败

关于docker启动容器服务之后,宿主机访问失败(解决方法)

注:在进行docker容器启动宿主机进行容器访问时,无需进行网络的配置,docker容器在启动时会自动解决

第一种原因及修改方法

在进行启动的时候,启动语句中没有进行端口映射,导致在进行访问的时候无法找到正确的端口
image-20230301140241520

正确的镜像的启动方式为

docker run --name 设置容器名 -it -d -p [宿主机端口号]:[容器启动端口号] 要启动的镜像
#-d 作用在镜像启动之后不进入容器内部,使容器在后台运行
#-i 交互式操作
#-t 终端
#/bin/bash 为了希望存在一个交互式的shell (可以不写)

正常容器启动后的截图

image-20230301141057767

进行访问:访问成功

image-20230301141144131

第二种:容器启动没有问题,并且在容器内部可以进行容器访问,但是外部无法进行访问,咋查看自己centos的版本与docker的版本是否兼容,建议采用linux对linux内核版本进行升级。

docker容器启动没有问题

image-20230301141339403

进入容器内部,查看容器内部是否可以正常访问

#进入容器内部
docker exec -it [容器id/容器名称] /bin/bash
#进入之后通过命令查看是否可以访问成功
curl http://localhost:容器端口号

进入容器

image-20230301141611504

进行命令测试,访问成功,可进行页面代码的读取

image-20230301141705081

#查看centos的版本信息
cat /etc/redhat-release
CentOS Linux release 7.6.1810 (Core)

image-20230301141816863

#查看linux内核版本
[root@localhost ~]# uname -sr#查看docker版本
[root@localhost ~]# docker version#升级linux内核版本,升级所有包同时也升级软件和系统内核
[root@localhost ~]# yum update -y

注:yum update -y只能对linux系统进行小版本的升级,如需大版本升级,自行查找大版本的升级命令与方法

升级完成后,访问成功

update -y只能对linux系统进行小版本的升级,如需大版本升级,自行查找大版本的升级命令与方法
升级完成后,访问成功

image-20230301141959221

http://www.lryc.cn/news/24637.html

相关文章:

  • GraalVM-云原生时代的JVM(Java)
  • 如何外网登录访问瑞友天翼应用虚拟化系统?——快解析内网端口映射方案
  • 蓝海彤翔执行副总裁张加廷接受【联播苏州】独家专访
  • iOS Airplay Screen Mirroring 同屏技术详解
  • 更新 Python 100道基础入门检测练习题【下篇】(附答案)
  • [RDMA-高级计算机网络report] Congestion Control for Large-Scale RDMA Departments
  • ROS2功能包Hello world(python)
  • 数学建模竞赛的一些心得体会
  • 什么是自动化测试?自动化测试现状怎么样?
  • CHAPTER 2 Web HA集群部署 - Heartbeat
  • 蓝桥杯每日一题:不同路径数(dfs深度优先)
  • NCRE计算机等级考试Python真题(十)
  • 【蓝桥杯嵌入式】点亮LED灯,流水灯的原理图解析与代码实现——STM32
  • RK3288-android8-es7210-阵列麦克风
  • 硬件工程师常见问题与答疑
  • 【Java】Java进阶学习笔记(一)—— 面向对象(封装)
  • jsp拆迁管理系统Myeclipse开发mysql数据库web结构java编程计算机网页项目
  • CCNP350-401学习笔记(易错题合集)
  • 喀秋莎Camtasia2023最新版本电脑录屏剪辑软件
  • 「考研算法」
  • Android Framework-操作系统基础
  • 美国最新调查显示 50% 企业已在用 ChatGPT,其中 48% 已让其代替员工,你怎么看?
  • [Java·算法·中等]LeetCode17. 电话号码的字母组合
  • C#7/C#8/C#9 与dotnetSDK 以及dotnet framework对应关系
  • jvm调优经验总结
  • 等保合规知识常见问题解答
  • 分享5款Windows同类软件中的翘楚
  • 记--springboot-工具类中使用@Component、@Resource与@Value失效
  • 手写一个react,看透react运行机制
  • JS判断输入值是否为正整数,判断变量是否为数字