一步步创建第一个Docker App —— 4. 部署应用
在这一步中,将会使用第一步提到的docker-stack.yml文件来部署 voting 应用,到我们之前创建的集群swarm中。
复制 docker-stack.yml 到 manager 虚拟机
curl -o docker-stack.yml https://raw.githubusercontent.com/docker/example-voting-app/master/docker-stack.yml
部署 app
1
2
3
4
5
6
7
8
9
10
|
docker@manager:~$ docker stack deploy - -compose -file docker -stack .yml vote
Creating network vote_frontend
Creating network vote_backend
Creating network vote_default
Creating service vote_vote
Creating service vote_result
Creating service vote_worker
Creating service vote_visualizer
Creating service vote_redis
Creating service vote_db
|
docker stack services <APP-NAME>
.
docker@manager:~$ docker service
ls
ID NAME MODE REPLICAS IMAGE
9lmy35ux8t3x vote_vote replicated 2
/2
dockersamples
/examplevotingapp_vote
:before
dwurzjl7qa9a vote_db replicated 1
/1
postgres:9.4
e1nx3l63tgtm vote_worker replicated 0
/1
dockersamples
/examplevotingapp_worker
:latest
t45lssaky8we vote_visualizer replicated 0
/1
dockersamples
/visualizer
:stable
tph5wfiatiqy vote_redis replicated 2
/2
redis:alpine
z0v7nm0dokqp vote_result replicated 0
/1
dockersamples
/examplevotingapp_result
:before
What’s next?
转载于:https://www.cnblogs.com/zhxshseu/p/adeff3c4abdf977faf4550333f449044.html
一步步创建第一个Docker App —— 4. 部署应用相关推荐
- Flutter初体验(二)—— 创建第一个Flutter APP
Flutter初体验(二)--- 创建第一个Flutter APP 在第一篇文章 Flutter初体验(一)---Mac 安装配置,学习了配置 Flutter 开发环境,并运行了Demo项目,本篇根据 ...
- Sailfish应用开发入门(一)Windows 安装Sailfish,创建第一个Sailfish APP
1.下载安装:virtualbox http://dlc.sun.com.edgesuite.net/virtualbox/4.2.10/VirtualBox-4.2.10-84105-Win.exe ...
- 创建第一个Flutter App项目
上篇,我们讲了Flutter在Windows下开发环境的配置,并创建一个新的Flutter项目.这篇我们来讲,创建Flutter App项目. 看下我们最终实现的效果: 第1步: 创建 Flutter ...
- 创建第一个Android app
在模拟器上运行app 创建一个新项目 下载对应版本gradle,复制到C:\Users-gradle\wrapper\dists\gradle-7.2-bin\2dnblmf4td7x66yl1d74 ...
- 虚幻引擎5 AR开发教程03:创建第一个AR App
在本教程中,我们将学习如何在项目中添加 AR 功能并在虚幻引擎 5 中创建我们的第一个 AR 应用程序. 步骤 01:创建和设置 UE5(虚幻引擎 5)AR 项目:教程 01 步骤 02:创建 AR ...
- Docker初学者指南-如何创建您的第一个Docker应用程序
您是一名开发人员,并且想要开始使用Docker? 本文是为您准备的. (You are a developer and you want to start with Docker? This arti ...
- 第一个 Rails App 从安装到创建(windows版本)
1. 在以下网址下载并运行 Rails 安装包: 点击打开链接 2. 检查 ruby,sqlite 和 rails 是否安装成功 2.1 查看 ruby 版本, 在命令行中输入: ruby -v 运行 ...
- docker和docker-compose部署
一/部署docker 1/下载yum源(使用阿里的) [root@node1 ~]# wget https://mirrors.aliyun.com/docker-ce/linux/centos/do ...
- 一步步的教你如何创建第一个APP?-swift
准备好了么? 准备好创建你的第一个app了么? 在这个教程中,你会学习到如何创建一个简单的游戏,叫做"Tap me",游戏的玩法是看你在30秒之内可以点击按钮多少次,来给你评分. ...
最新文章
- 50个ggplot2可视化案例
- searcherinder.exe
- 2008R2 AD 域的安装
- javascript typeof的用法
- virtualbox cannot access the kernel driver的解决办法
- cpu开机就是60℃_铅锤哥:十五种电脑开机黑屏的原因与解决思路
- 软件测试的学习之路 ------ HTML,CSS里的必备单词
- AI能让全球车厂每年多赚2150亿美元 | 麦肯锡报告
- 希捷发布新NAS产品为小型企业提供存储便利性
- 微信小程序 获取cookie 以及设置 cookie
- 毕业设计外文文献下载方法
- eplan2.6安装教程
- ORCAD学习系列之一 ORCAD元器件库的建立
- c#rs232与三菱通讯_C#对三菱PLC的以太网和串口通讯以及台达PLC的以太网通讯
- css display:grid布局
- VTK笔记——医学图像的切片提取(vtkImageReslice)
- 全球No.1集装箱人工智能企业中国上海人工智能领军企业CIMC中集飞瞳,已完成百万AI集装箱箱况残损检验识别,上亿集装箱信息识别
- 二分法c语言程序排序,二分法插入排序(C语言)
- 达摩院视觉AI训练营-搭建身份证识别系统-学习笔记
- 金蝶eas服务器文件更新端口,金蝶eas更换服务器地址