SpringCloud + Docker 的便利和强大真的超乎想象,我已经入坑了...好了,不说废话,记录一个简单的 Demo 供其他同学排坑。
前言
惯例不能丢,先上源代码:docker-demo
这个项目的代码是我执行在 Docker 上部署 SpringBoot 的 java 代码和 Dockerfile 配置文件,相关的执行命令语句也记录在上。
操作流程
本地部署
-
在 Mac 上安装启动 Docker。详细步骤请参考:MacOS 安装 Docker
-
clone 项目:docker-demo,然后依次执行:
docker build -t docker-demo ../docker-demo
和
docker run -d -p 8080:8080 docker-demo
线上部署
以 CentOS 为例,线上部署的例子可能我下面没有说清楚,之后整理好例子后会及时更新的,有问题欢迎大家留言。
-
CentOS 安装 docker 容器服务
-
把本地部署好的 docker-demo 推送镜像到 CentOS 的 docker 容器服务。
-
利用 Docker 的镜像服务,可以直接在本地使用 docker 命令来操作 CentOS 上的 docker 镜像。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于