Play With Docker

直接打开 https://labs.ply-with-docker.com/ 即可访问 Play With Docker 平台。

注册一个 DockerHub 账号便可以访问这个站点,轻松地获得一台 8 核 4G 的公网服务器。

接下来我们就来了解一下如何使用这台服务器进行一些 Docker 的操作。

部署 Nginx

本示例,我们部署一个 nginx ,并且通过将服务公开在一个公网地址上。

登录并创建实例

这一步非常简单,不多说明,成功创建完成之后便可以看到如下所示的界面。

拉取镜像

去看这篇文章

拉取速度非常快速,因为这个实例节点是部署在国外的,因此无需设置镜像也可以极速下载。

公网访问

部署完成之后,界面上会自动出现一个新的按钮,表示当前可以已经部署成功的公网地址,如下图所示:

点击按钮便可以在浏览器中访问刚刚部署成功的 nginx 服务。

如果生成按钮,也可以点击 “OPEN PORT” 来选择开放的端口。

部署火车票售票系统

如果只是部署一个简单的 nginx 显然不够快乐。因此,我来部署一个稍微复杂一点的系统。

这是一个由 7 个容器构成的演示系统,参考《火车票售票系统 - 部署》的说明,运行以下命令来启动一个模拟的火车票售票系统:

git clone https://github.com/newbe36524/Newbe.Claptrap.Examples.git
cd Newbe.Claptrap.Examples/src/Newbe.Claptrap.Ticketing
docker-compose build
cd Docker/LocalClusterMongodb
docker-compose up -d

脚本运行完成之后,通过 “OPEN PORT” 打开 10080 端口,便可以查看刚刚部署完成的火车票模拟售票系统。

最新文章

  1. Android Starting Window(Preview Window)
  2. HTML5-链接
  3. 个人对final发布产品的排名
  4. OpenGL extension specification (from openGL.org)
  5. server-pc--------------->lspci,lsusb,meminfo等配置信息
  6. sql server转移tempdb数据库的物理存放位置
  7. java参数传递时到底是值传递还是引用传递
  8. Finite Difference Method with Mathematica
  9. EasilyUI的一个简单的拖拽功能
  10. UIAlertController的创建以及添加
  11. jmp指令
  12. MYSQL create database 和 create table 做了一些什么!
  13. mongo2csv
  14. 微信小程序http连接访问解决方案
  15. python之restful api(flask)获取数据
  16. 线程的条件Condiition
  17. java实现消息队列的两种方式
  18. C# .NET 配置404,500等错误信息
  19. 天天向上的力量 III(python在pycharm实现)
  20. 【Scheme】序列的操作

热门文章

  1. 20.LVS负载均衡群集—NAT模式实例
  2. SAP Web Dynpro-监视应用程序
  3. SAP 下拉框(选择屏幕)
  4. C++库的随机数生成
  5. 本地拉取服务器上的项目,SVN 由于目标计算机积极拒绝 无法连接失败
  6. 各种Git Bash乱码解决
  7. linux Error downloading packages free 0 * needed 71 k
  8. Note -「Dsu On Tree」学习笔记
  9. day04_数组
  10. Linux安装mysql8.0.29详细教程