接上一篇 将测试过的镜像推送至镜像仓库 本文用阿里云docker仓库为例
当然第一步要登陆阿里云建镜像仓库
docker login --username=ali5512f6w@aliyun.com registry.cn-hangzhou.aliyuncs.com //登陆仓库 docker tag phpdemo registry.cn-hangzhou.aliyuncs.com/xiaonie/phpblog:latest //将本地仓库打tag docker push registry.cn-hangzhou.aliyuncs.com/xiaonie/phpblog:latest //推送到仓库
接下来是部署之阿里云集群 集群的创建这里先不说了
进入容器服务 找到刚推送的镜像
点击部署 进入下一步
下一步
点击创建 即可完成部署 当你的集群是多个ecs时 可以选择多个 然后可以负载均衡 博主只有一台机器 就选择1 了
接着由于小聂只有一台服务 所以用ngnx做的转发 修改ngnx配置 重启nginx docker镜像
小聂给上文的镜像分配的域名为
至此可以访问 是不是很简单
综上所述 其实打包镜像 和推送镜像可以写到一个脚本里 阿里云可以设置钩子 就实现了 一键打包 并部署 非常方便 一次快乐的上线 就这么完成了
其他语言其原理类似 这里就不过多描述了
你打算打赏多少钱呢?
(微信扫一扫)