【快速解决】阿里云ECS使用Docker环境运行软件但公网访问不了

这篇具有很好参考价值的文章主要介绍了【快速解决】阿里云ECS使用Docker环境运行软件但公网访问不了。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

根据阿里云官网教程基于ECS快速搭建Docker环境进行学习的过程中,发现使用阿里云ECS启动docker内的nginx后,访问公网ip发现访问不到。
教程给的代码是

docker run --name nginx-test -p 8080:80 -d nginx

但阿里云安全组默认是不开放8080端口的
所以根据教程搞不通
只要在安全组里添加一下就可以了,各种参数如下图第一个所示
docker通过公网ip无法访问,运维&装环境那点事,阿里云,docker,运维,nginx,云计算

安全组就是一个防火墙的意思,你开放哪个端口,让哪个ip地址进入,哪个ip才能进这个端口

另外还有一个问题

docker里面run一个容器的代码是

docker run --name 你自己给容器命的名 -p xx:xx -d 镜像名

其中有个细节,-p xx:xx中冒号前面的xx是主机的端口,后面的是内部的端口,这个内部的端口不同应用不一样,对nginx而言是80,这个不能变,前面的端口能变文章来源地址https://www.toymoban.com/news/detail-623575.html

到了这里,关于【快速解决】阿里云ECS使用Docker环境运行软件但公网访问不了的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Storm学习之使用官方Docker镜像快速搭建Storm运行环境

    Apache Storm 官方也出了Docker 镜像 https://hub.docker.com/_/storm/ 本文我们就基于官方镜像搭建一个 Apache Storm 2.4 版本的运行环境,供大家后续学习。 有问题可以参考issue 解决, 我的安装过程一路都很顺畅。所以基本上没有看下面是我的详细操作和截图 。 可以说网上的乱七八糟的教

    2024年02月14日
    浏览(55)
  • 如何在阿里云快速配置自动定时重启ECS云服务器?

    无论是电子商务、在线教育、游戏,还是流媒体等业务,服务器的稳定运行都是至关重要的。然而,在实际运行中,我们可能会遇到这样一些场景: 系统更新:一些操作系统或者软件的更新可能需要重启服务器才能生效。通过定时重启能够保证这些更新的正常应用。 内存泄

    2024年04月25日
    浏览(31)
  • 极智开发 | 阿里云ECS本地开发环境搭建

      欢迎关注我的公众号 [极智视界],获取我的更多笔记分享   大家好,我是极智视界,本文介绍一下 阿里云ECS本地开发环境搭建。   之前介绍过华为云的开发环境搭建,有兴趣的同学可以移步我的这篇《华为云ECS本地开发环境搭建》。这里介绍阿里云的开发环境搭建,搭

    2023年04月08日
    浏览(38)
  • 阿里云ECS(CentOS镜像)安装docker

    目录 1.前置条件 2.连接至ECS 3.yum软件包更新 4.安装docker前置所需软件包 5.添加docker 官方的 yum 软件源 6.安装docker 7.检测是否成功 8.配置阿里云镜像加速器 在看本文前保证未安装过docker,或者安装过但是清理干净 如果多次安装失败过,可以重置下云盘,保证全新系统 登录阿里

    2024年01月20日
    浏览(52)
  • 如何利用Docker快速搭建一个支持java程序运行的环境(Ubuntu环境下)

    简单来说,docker是一种类似于虚拟机的虚拟技术。 但它们的不同之处在于,虚拟机占用了完全独立的内存,cpu,硬盘等资源,而docker只提供了完全独立的进程,而与其它进程公用计算机处理资源,在某种意义上来说,docker以更简单方便的方法实现了类似于虚拟机的体验效果,

    2024年02月01日
    浏览(50)
  • 苍穹外卖后端部署/阿里云ECS/Docker

    1.阿里云ECS:我用的是下图这个,也可以白嫖试用(3个月,和我购买的性能一致)的,但是试用的不满足备案条件,如果之后想使用域名访问的话,建议还是花点钱 2.远程工具:自己配置好,连接到服务器。也可以使用ecs自带的,都行 3.以上两步做好后,安装Docker,有很多帖

    2024年02月03日
    浏览(68)
  • 使用Docker安装运行RabbitMQ---阿里云服务器

    目录 0、阿里云没开端口的得要去安全组规则去添加: 1、下载RabbitMQ镜像: 2、查看镜像是否下载成功,得到docker镜像id: 3、运行RabbitMQ: 4、查看RabbbitMQ容器是否启动成功: 5、启动RabbitMQ中的插件管理 6、访问RabbitMQ的web配置界面 7、运行成功 0、阿里云没开端口的得要去安全

    2024年03月12日
    浏览(57)
  • 阿里云ECS服务器无法发送邮件问题解决方案

    这篇文章分享一下自己把项目部署在阿里云ECS上之后,登录邮件提醒时的邮件发送失败问题,无法连接发送邮箱的服务器。 博主使用的springboot提供的发送邮件服务,如下所示,为了实现异步的效果,新开了一个线程来发送邮件。 过了一段时间之后,后台打印出了连接邮箱服

    2024年02月07日
    浏览(44)
  • 阿里云ECS使用docke搭建redis服务

    目录 1.确保正确安装好docker 2.安装redis镜像 3.创建容器设置端口映射 安装教程: 阿里云ECS(CentOS镜像)安装docker-CSDN博客 https://blog.csdn.net/qq_62262918/article/details/135686614?spm=1001.2014.3001.5501 默认安装最新 docker: 运行Docker命令 run: 运行一个容器 -id: 在后台运行容器,并分配一个伪终端

    2024年01月20日
    浏览(37)
  • 阿里云服务器ECS中扩容云盘后磁盘容量没有增加的解决方法

    ECS中扩容云盘后磁盘容量没有增加。 ECS控制台操作扩容只是扩大云盘的存储容量,不会扩容ECS实例的文件系统。还需要登录实例,然后进行扩容文件系统的操作。 •如果对实例或数据有修改、变更等风险操作,务必注意实例的容灾、容错能力,确保数据安全。 •如果对实例

    2024年01月21日
    浏览(40)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包