Docker初学到实战
文章平均质量分 77
利用腾讯轻量服务器搭建Docker容器化服务。前后端分离的方式编写一个网站(https://www.freetiny.link)。用dotnet开发后端API,ASP.NET CoreWeb开发前端。使用到MySql数据库,Apollo配置。不涉及代码编写,实战整个部署和发布流程。
霸道卡东东
You can you up,No can no BB.
展开
-
Docker初学到实战(一)理论学习
友情提示:下方文字较多,注意不要睡着了。 某天上班的时候突然觉得自己需要充电了,然后就觉得可以学习一下Docker、微服务、K8S这些东西,因为平时写API都写腻了,学了这些东西之后自己弄个云服务器做个网站什么的还是可以有。 然后说说我的学习感受,在网上东拼西凑的找了好多资料,视频的,文字的,感觉都很乱讲得也很大,那些讲师都把理论讲得太深,我觉得不适合我迫切想要利用Docker搭建一个网站的心情,像我这种连Linux都没接触过的人,连Docker都不认识的...原创 2021-09-18 11:18:37 · 170 阅读 · 0 评论 -
Docker初学到实战(二)搭建服务器,安装Docker
1.买个云服务器,用什么服务器都可以,我用的是腾讯云轻量应用服务器,注册登录后选择控制台,然后在云产品中找到轻量应用服务器。云服务器贵,现在也用不着,学习研究用轻量应用就够了,中小网站也够用了。我是打折卖的,74元/首年,系统(镜像)选择CentOS7.6,其他配置自选,有钱的选多点,没钱的选少点。2.服务器弄好后,重置密码就行3.之后自行下载一个SecureCRT远程链接接服务器,自己度娘下载,什么版本看自己爱好。连接成功后就是一下这个样子这个时候你...原创 2021-09-18 14:41:35 · 437 阅读 · 0 评论 -
Docker初学到实战(三)搭建管理Docker的UI
首先介绍一下Docker的基本知识,也是我们需要使用到的。Docker是一个软件,我们已经安装好了,马上我们用这个软件添加一个容器(虚拟机),这个容器(虚拟机)里面只有一个管理Docker的应用,这个应用名字叫Portainer。 上面的的话应该能理解吧,不能理解就再理解理解。 上面说到的我们要添加一个容器,添加容器就像装个虚拟机,装虚拟机的时候需要用到镜像,所以我们这里需要一个Portainer的镜像。 补充概念(重点):...原创 2021-09-18 15:51:25 · 270 阅读 · 0 评论 -
Docker初学到实战(四)搭建MySql数据库
根据上一章讲的,现在装个MySql数据库就简单了,也就是找个MySql的容器镜像,拉取下来以后,以一个容器启动就可以了,具体步骤如下:1.先到Docker Hub上搜索一下MySql的镜像,看看它的说明等信息。2.拉取镜像,当然现在我们拉取镜像的话有两种方法了,一个是在服务器上用命令拉取,就像上一章拉取Portainer一样:还有另一种方式,上一章我们装的Portainer就是一个管理容器的东西,当然它自己也是被我们装在一个容器中运行的,在Portainer上通过交互式的...原创 2021-09-23 10:55:44 · 188 阅读 · 0 评论 -
Docker初学到实战(五)搭建Apollo配置服务
Apollo配置中心的好处以及用法可以自行度娘,我这里记录的是怎么在Docker中安装。Apollo配置服务共有三个服务组成:具体三个服务代表什么意思,可以自行度娘。一、在安装这三个服务之前需要先建立两个数据库,用来存放Apollo的数据:下载sql文件:https://github.com/ctripcorp/apollo/tree/master/scripts/docker-quick-start/sql下载SQL文件后自行执行,这些SQL文件的内容就...原创 2021-09-23 11:41:02 · 283 阅读 · 0 评论 -
Docker初学到实战(六)搭建WebApi-后端
我后端开发是用的C#语言.net5版本,开发工具用的VS,我主要是开发了一个把长链接转换为短链接的项目,总共就2个API,具体WebApi怎么开发,大家另起一个课程吧,我这里就放几个截图看看吧:如上就是我们开发好的一个完整的API项目,那么问题来了,我们如何把这个项目部署到Docker容器中呢?如果是传统的windows服务器,我们只需要把这个项目生成一个EXE的文件,把相关的文件全部拷贝到服务器上,运行起来就行了,当然在代码中还得指定访问端口。但是现在我们要放到Docker里...原创 2021-09-24 10:57:15 · 922 阅读 · 0 评论 -
Docker初学到实战(七)搭建Web应用-前端
该项目我用的是,VS+Asp.NET WEB 应用,搭建和前一篇文章API的搭建是一模一样:Docker初学到实战(六)搭建WebApi-后端_新空间-刘亚东的博客-CSDN博客最后搭建完成之后就可以通过公网IP加端口访问看看效果:...原创 2021-09-24 11:07:06 · 123 阅读 · 0 评论