使用Dockers,在阿里云服务器上部署前后端分离的项目,遇到的问题和解决方法笔记

本文讲述了作者在部署过程中遇到的Docker源问题、安全组设置、前端与后端通信方式调整等挑战,以及提供相关资源链接以帮助读者理解和学习云原生架构和DevOps实践。
摘要由CSDN通过智能技术生成

我这次的部署主要是通过这位up主的方法通过的:

http://t.csdnimg.cn/pezp9,大家主体可以去看这个,我主要是讲讲我在这过程中遇到的坑和解决方法。

记得安装docker换源不然很慢有时候还出现找不到,给大家来个十全大补丸

       
{"registry-mirrors": ["https://registry.hub.docker.com","http://hub-mirror.c.163.com","https://docker.mirrors.ustc.edu.cn","https://registry.docker-cn.com"]
}

首先,如果大家发现自己使用浏览器无法访问公网IP:端口号

         大家可以先去看看安全组,这个就是类似防火墙(请记住打开了这个别忘了把防火墙那边也     打开相应的端口,血的教训坑死我了)

其次,如果大家发现,打开了安全组,能ping通,但是还是连不上

       记得这两个要同时打开

在看大佬解答中我也遇到了些问题比如:
 

       这里authority-ui–80 是前端容器的80端口是因为nginx代理的关系吗,还是前端是那个端口就写哪个?

前端镜像里面有Nginx,Nginx配置文件默认是80端口,然后将宿主机端口映射到前端容器内,所以是8080:80(宿主机端口:容器端口),如果前端容器内nginx配置文件端口改成其他的了,就要修改映射的前端容器的端口

     dockerfile中为什么要把index.html位置变换?

为了替换nginx自己的index

    docker的学习的话我建议大家去看

【云原生Java架构师的第一课K8s+Docker+KubeSphere+DevOps】https://www.bilibili.com/video/BV13Q4y1C7hS?p=27&vd_source=f4010495a6d7b78504ffc9870ab3f798

的8-25集挺快的上手练练效果很不错

还有出现前端访问后端时候IP——http://  IP  /  IP:端口这样

是因为这里要这样写:

而不是:

  • 9
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
KALI Docker 阿里云加速器是一个用于优化 KALI Linux Docker 容器性能的工具。KALI Linux 是一种专为安全测试、漏洞评估等任务设计的操作系统,而 Docker 则是一种轻量级的容器化平台,能够帮助用户更方便地部署运行应用环境。 ### KALI Docker 阿里云加速器的作用: 1. **网络加速**:通过连接到阿里云的全球 CDN 网络,可以显著加快从互联网下载 KALI Linux 镜像和其他依赖资源的速度。 2. **性能提升**:在使用 Docker 运行 KALI 系统时,加速器可以减少启动时间,并提高日常操作的响应速度,如执行渗透测试脚本、安装新软件等。 3. **成本控制**:对于大规模部署或长时间运行项目来说,这种加速不仅提高了效率,还能间接节省带宽费用,尤其是在国际间传输数据时。 ### 使用步骤: 1. **注册并登录阿里云账号**:首先需要创建一个阿里云账号,并完成相应的验证流程。 2. **获取加速器服务**:在阿里云上找到针对 KALI Docker 的加速服务入口,并按照提示进行订购或申请试用版本。 3. **配置 DNS 解析**:通常,需要将本地的 DNS 设置指向阿里云提供的解析服务器地址,以便让所有请求都通过加速器处理。 4. **集成到 Docker**:在启动 KALI Docker 容器时,可能需要调整 docker-compose.yml 或其他相关配置文件,确保通过加速器访问所需资源。 ### 注意事项: - 确保对敏感信息(如账户密钥)的安全管理,避免泄露给未经授权的实体。 - 检查服务条款和费用结构,确保它适合您的业务需求和预算范围。 - 定期监控加速器的服务质量和性能指标,必要时进行调整或升级。 ###
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值