zoukankan      html  css  js  c++  java
  • PWD简介与妙用(一个免费、随时可用的Docker实验室)

    转载自 https://baiyue.one/archives/472.html

    本文介绍下 PWD 的历史,并依据本站最近学习心得,经过多次尝试,终于打通了 Docker 与常规宝塔面板搭建,因此,本站所有教程,任何人都可以免费在 web 测试了,效果与实际主机运行无差别.

    发展简介

    2016 年在柏林的分布式系统峰会上,Docker 的负责人 Marcos Nils 和 Jonathan Leibiusky 宣称已经开始研究浏览器内置 Docker 的方案,帮助人们学习 Docker。 几天后,Play-with-docker(PWD)就诞生了。

    PWD 像是一个 Docker 游乐场,用户在几秒钟内就可以运行 Docker 命令。 还可以在浏览器中安装免费的 Alpine Linux 虚拟机,然后在虚拟机里面构建和运行 Docker 容器,甚至可以使用 Docker 集群模式创建集群。 有了 Docker-in-Docker(DinD)引擎,甚至可以体验到多个虚拟机/个人电脑的效果。

    PWD: Docker 在线沙盒模式(堪比微软 sandbox)

    以下快速的概括了游乐场的新功能:

    1、 PWD Docker Machine 驱动和 SSH

    随着 PWD 成功的成长,社区开始问他们是否可以使用 PWD 来运行自己的 Docker 研讨会和培训。 因此,对项目进行的第一次改进之一就是创建 PWD Docker Machine 驱动,从而用户可以通过自己喜爱的终端轻松创建管理 PWD 主机,包括使用 SSH 相关命令的选项。 下面是它的工作原理:

    2、 支持文件在线编辑

    最开始设计时,支持本地文件上传,随着发展成熟,此功能已移除,取而代之的是在线编辑功能,方便测试时直接修改 Dockerfile 等文件。(直接将本地文件拖进去)

    3、 模板会话

     除了文件编辑,PWD 还有一个功能,可以使用预定义的模板在几秒钟内启动 5 个节点的群集。(你也可以一个一个创建)


    4、 一键使用 Docker 展示你的应用程序

    PWD 附带的另一个很酷的功能是它的内嵌按钮,你可以在你的站点中使用它来设置 PWD 环境,并快速部署一个构建好的堆栈,另外还有一个 chrome 扩展 ,可以将 “Try in PWD” 按钮添加 DockerHub 最流行的镜像中。 以下是扩展程序的一个简短演示:

    使用演示

    入口:Play-with-docker(PWD) 仅需一个 docker 账号即可。

    docker run -d -p 8181:80 --restart=always baiyuetribe/oneindex   #演示 oneindex 搭建

    详细教程见 链接

    docker run -d -p 3001:3001 -v /opt/rrdata:/opt/work/store --name rrys baiyuetribe/rrshare   #人人影视
    docker run -t -p 10010:80 -v /opt/rrdata:/h5ai --name h5ai ilemonrain/h5ai:full  #在线播放视频

    详细教程见 链接(注意默认密码123456)

    下面命令可运行宝塔面板,本站做的 mini 版,可运行在 4G 小空间的服务器上,一分钟搭建,即可借用宝塔面板搭建任意 web 程序了。

    docker run -tid --name baota -p 80:80 -p 8888:8888 --restart always baiyuetribe/baota_mini

    麻雀虽小,五脏俱全,借用上面的命令就可以在线搭建网站了,非常方便。

    更多教程

    本文部分参考自:免费学习 Docker 的最佳方法:Play-with-docker(PWD)

  • 相关阅读:
    算法面试题总结
    面试题目整理
    九月百度,迅雷,华为,阿里巴巴,最新校招笔试面试十题
    ubuntu 环境变量配置
    VM 共享设置
    五大常用算法之五:分支限界法
    五大常用算法之四:回溯法
    Python之路【第十六篇】Django基础
    Python之路【第十五篇】WEB框架
    Python之路【第十四篇】前端补充回顾
  • 原文地址:https://www.cnblogs.com/lfri/p/10693539.html
Copyright © 2011-2022 走看看