微信云托管上线后,有很多同学虽然表现出了极大的好奇心,但碍于对Docker、镜像和容器等概念的不了解望而却步。
本文就从简单趣味的角度,带领大家快速理解入门微信云托管必备知识点,再把云托管到底能帮业务做什么事、有什么用安排一下!
什么是Docker?
无论你是没印象,还是仅仅听过没用过,都需要来补补课啦!这是一个基础点,要考的。
Docker 是用 GO 语言开发的应用容器引擎,基于容器化、沙箱机制的应用部署技术,说白了,Docker 是一个强大的工具。
既然是个工具,一定是听令行事,指令是我们能操作它正确工作的基础,可以通过3种方式来实现:
- Docker 命令
- Dockerfile 脚本(微信云托管推荐)
- shell 脚本
那么,Docker 具体能做什么事?
首先,它会将你的项目和基础镜像按照指令打成一个项目镜像,紧接着,在微信云托管/服务器中创建一个容器,让镜像转到容器内运行,从而实现项目的部署。也就是:
指令 -> 镜像
( 项目+基础镜像 ) + Docker = 项目镜像
微信云托管 / 服务器 -> 容器
项目镜像 + 容器 = 项目部署
<
本文以趣味方式介绍微信云托管,解析Docker的基础概念,包括Docker作为应用容器引擎的角色,如何通过Dockerfile创建镜像,并探讨容器与服务器的区别。同时阐述了云托管与容器服务的关系,强调微信云托管提供的便捷服务。
最低0.47元/天 解锁文章
615

被折叠的 条评论
为什么被折叠?



