阿里云ecs-docker学习

简介: 在阿里云ecs学习docker学习

1自我介绍


我本科毕业于大连理工大学软件学院,现在北理计算机学院研二在读,2022年硕士毕业,我在研究生阶段主要的研究方向是云计算 和区块链,我在本科阶段参加过一些开发者大赛和黑客马拉松也取得了一定的名次,研究生阶段代表北理参加过华为鸿蒙开发者codelab活动获得个人二等奖,我在课余时间热衷于参加社会实践和志愿活动 ,其中包括去青海和河南的支教活动等,也有过很多社会工作的经历。我是一个脚踏实地,善于沟通,乐观外向的人。

我通过在阿里云的实习了解到“飞天加速计划·高校学生在家实践”活动。


2docker学习实践


1 Dockerfile构建JAVA网站、nginx、redis、mysql镜像

image-20220506101554558.png

2 学习docker网络模式与特权指令
link单向通信

image-20220507112239965.png

bridge双向通信

image-20220507221019669.png

Volume挂载
3 Docker-Compose学习
Docker-Compose搭建个人博客

image-20220509170839553.png

4 docker镜像仓库
阿里云镜像仓库的搭建、使用、上传

image-20220511162844553.pngimage-20220511171438999.pngimage-20220511171517115.png

5 docker部署微服务springcloud后端image-20220519150026162.png


3收获总结,展望未来

在阿里云社区中,我收获了很多原创知识,学习java springboot 的部署 mybatis的实战,并在ecs上进行了nginx tomcat jdk mysql redis docker等的部署,以上为我未来在阿里云的工作打下了坚定的基础。


4 个人作品


区块链+电子病历项目的原因,项目初衷主要是为了解决电子病历系统存在诸多问题,包括病历信息中心化存储造成的数据孤岛,电子病历信息无法整合,易被篡改,不可信等

为了解决上述问题因此我引入了IPFS、区块链和基于密文的属性加密技术,为患者构建不可篡改可追溯的医疗记录,实现医疗数据的可信共享

我使用IPFS存储病历中影像图片等大文件,将IPFS返回的哈希和病历记录ID对应存储在区块链中,在一定程度上优化了区块链中大容量数据的存储性能问题

我这个项目搭建一条联盟链,实现患者、医生、保险机构、金融机构、研究机构的数据互联互通、可信共享,

主要设计的业务流程为患者就诊后,医生填写病历,提交之后返回病历到患者端,在患者查看病历并确认后,将患者病历数据上传到区块链和IPFS服务器,之后患者可以根据保险项目使用智能合约得到一键理赔,并可以选择填写贷款材料,上传贷款凭证,在得到金融机构批准后使用贷款缴纳费用,患者就医流结束之后,可以选择将病历脱敏上传供数据研究,并因此获得一定的货币奖励。

本项目的后端也是使用springboot进行搭建,使用jpa处理数据库逻辑,前端主要基于thymleaf,java代码大概五千行



相关实践学习
通义万相文本绘图与人像美化
本解决方案展示了如何利用自研的通义万相AIGC技术在Web服务中实现先进的图像生成。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
6月前
|
弹性计算 关系型数据库 微服务
基于 Docker 与 Kubernetes(K3s)的微服务:阿里云生产环境扩容实践
在微服务架构中,如何实现“稳定扩容”与“成本可控”是企业面临的核心挑战。本文结合 Python FastAPI 微服务实战,详解如何基于阿里云基础设施,利用 Docker 封装服务、K3s 实现容器编排,构建生产级微服务架构。内容涵盖容器构建、集群部署、自动扩缩容、可观测性等关键环节,适配阿里云资源特性与服务生态,助力企业打造低成本、高可靠、易扩展的微服务解决方案。
2110 10
|
5月前
|
NoSQL 算法 Redis
【Docker】(3)学习Docker中 镜像与容器数据卷、映射关系!手把手带你安装 MySql主从同步 和 Redis三主三从集群!并且进行主从切换与扩容操作,还有分析 哈希分区 等知识点!
Union文件系统(UnionFS)是一种**分层、轻量级并且高性能的文件系统**,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual filesystem) Union 文件系统是 Docker 镜像的基础。 镜像可以通过分层来进行继承,基于基础镜像(没有父镜像),可以制作各种具体的应用镜像。
688 6
|
8月前
|
存储 测试技术 数据安全/隐私保护
【Docker项目实战】使用Docker部署dufs文件服务器
【Docker项目实战】使用Docker部署dufs文件服务器
1054 17
【Docker项目实战】使用Docker部署dufs文件服务器
|
7月前
|
Ubuntu 网络安全 PHP
如何使用vscode的Docker插件管理ubuntu 拉取服务器的镜像以及创建容器
本测试镜像旨在记录使用vscode的Docker插件拉取病创建Dockerfile,以及拉取镜像。
|
8月前
|
弹性计算 关系型数据库 Nacos
低配阿里云 ECS 如何 docker 环境部署 NACOS : 单机版模式
NACOS 单机版 Docker 安装指南。使用指定端口和 custom.env 配置文件启动 Nacos 服务,适用于 2.X 版本,包含 gRPC 支持及 MySQL 数据源配置。 -e MODE=standalone \
659 5
|
9月前
|
Ubuntu 安全 数据安全/隐私保护
在Docker容器中部署GitLab服务器的步骤(面向Ubuntu 16.04)
现在,你已经成功地在Docker上部署了GitLab。这就是我们在星际中的壮举,轻松如同土豆一样简单!星际旅行结束,靠岸,打开舱门,迎接全新的代码时代。Prepare to code, astronaut!
594 12
|
12月前
|
NoSQL Redis Docker
Docker——阿里云服务器利用docker搭建redis集群
本文详细记录了使用Docker搭建Redis集群的过程,包括检查Docker和Docker Compose的安装、创建Redis配置文件、编写`docker-compose.yml`文件、启动Redis节点、创建Redis集群的具体步骤,以及最终的验证方法。文章还提供了在多服务器环境下搭建Redis集群的注意事项,帮助读者全面了解 Redis 集群的部署流程。
1545 68
|
Java Linux C语言
《docker基础篇:2.Docker安装》包括前提说明、Docker的基本组成、Docker平台架构图解(架构版)、安装步骤、阿里云镜像加速、永远的HelloWorld、底层原理
《docker基础篇:2.Docker安装》包括前提说明、Docker的基本组成、Docker平台架构图解(架构版)、安装步骤、阿里云镜像加速、永远的HelloWorld、底层原理
1037 90
|
11月前
|
关系型数据库 MySQL Linux
在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾
以上就是在Linux环境下备份Docker中的MySQL数据并传输到其他服务器以实现数据级别的容灾的步骤。这个过程就像是一场接力赛,数据从MySQL数据库中接力棒一样传递到备份文件,再从备份文件传递到其他服务器,最后再传递回MySQL数据库。这样,即使在灾难发生时,我们也可以快速恢复数据,保证业务的正常运行。
508 28
|
12月前
|
Docker Python 容器
Docker——阿里云服务器使用Docker部署python项目全程小记
本文记录了我在阿里云服务器上使用Docker部署python项目(flask为例)的全过程,在这里记录和分享一下,希望可以给大家提供一些参考。
1532 1