用户名: 密码: 验证码:
基于Docker的Linux在线实验环境
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:Online experimental environment of Linux based on Docker
  • 作者:李慧春 ; 王成喜 ; 朱晓旭
  • 英文作者:LI Huichun;WANG Chengxi;ZHU Xiaoxu;Public Computer Teaching and Research Center, Jilin University;
  • 关键词:Docker ; 在线实验环境 ; Linux ; 实验教学
  • 英文关键词:Docker;;online experimental environment;;Linux;;experimental teaching
  • 中文刊名:SYJL
  • 英文刊名:Experimental Technology and Management
  • 机构:吉林大学公共计算机教学与研究中心;
  • 出版日期:2019-03-25 10:51
  • 出版单位:实验技术与管理
  • 年:2019
  • 期:v.36;No.271
  • 基金:吉林大学实验技术研究项目(2017037)
  • 语种:中文;
  • 页:SYJL201903013
  • 页数:4
  • CN:03
  • ISSN:11-2034/T
  • 分类号:53-56
摘要
针对Linux系统环境搭建对初学者来说是比较困难的问题,找到了一种基于Docker的Linux在线实验环境搭建方法。在一台服务器上利用Docker技术把Linux环境打包在镜像里,学生机通过浏览器访问服务器的端口就可以连接到Linux的桌面,快速进入Linux实验情境中。由于Docker技术的引入,该方法能够允许多台学生机同时实验,互不影响。
        In view of the difficulty of building the Linux system environment for beginners, a method of building the Linux online experimental environment based on Docker is found. By using Docker technology to package the Linux environment in a mirror on a server, student computers can connect the Linux desktop by accessing server ports through browsers, and quickly enter the Linux experimental situation.
引文
[1] 吴淑泉. 高校“Linux操作系统”课程教学研究与探索[J]. 教育理论与实践, 2017(33):57-58.
    [2] 周奇. Linux操作系统基本原理与应用[M]. 北京: 清华大学出版社, 2016.
    [3] 苏彬. 高职院校“Linux操作系统”课程改革探索[J]. 教育理论与实践, 2013(30):21-23.
    [4] 李莉. “Linux操作系统”课程理论教学方法改进[J]. 课程教育研究, 2018(10):21-23.
    [5] 应毅, 任凯. 使用Cygwin和SUSE Linux构建类Unix的实验教学环境[J]. 现代教育技术, 2012,22 (2):121-124.
    [6] 廖煜, 晏东. Docker容器实战[M]. 北京:电子工业出版社, 2016.
    [7] MicroSoft. Windows Subsystem for Linux Documentation [EB/OL]. (2016-07-11) [2018-07-25]. https://docs.microsoft.com/zh-cn/windows/wsl/about.
    [8] 吴章金. Cloud Lab:泰晓实验云台 [EB/OL]. (2017-10-06) [2018-08-01]. http://tinylab.org/cloud-lab/.
    [9] WIKIPEDIA. Docker(software)[EB/OL]. [2018-01-17]. https://en.wikipedia.org/wiki/Docker_(software).
    [10] 应毅, 刘亚军, 俞琰. 利用Docker容器技术构建大数据实验室[J]. 实验室研究与探索, 2018,37(2):264-268.
    [11] 吴章金.实验楼这个网站是怎样实现的在线Linux虚拟机?[EB/OL]. (2017-11-11) [2018-08-05]. https://www.zhihu.com/question/29557878/answer/258314446.
    [12] 易水.用VNC实现远程桌面共享(支持windows, Linux, …) [EB/OL]. (2009-02-23) [2018-08-05]. https://blog.easwy.com/archives/linux-remote-desktop-by-vnc/.
    [13] DAN N. How to access VNC remote desktop in web browser [EB/OL]. (2013-09-24) [2018-08-05]. http://xmodulo.com/access-vnc-remote-desktop-web-browser.html.
    [14] 邱成明. gateone安装(web版本ssh) [EB/OL]. (2015-11-18) [2018-08-05]. http://www.cnblogs.com/qiumingcheng/p/4975913.html.
    [15] 吴章金. 如何快速部署云实验环境(Cloud-Lab) [EB/OL]. (2017-01-04) [2018-08-01]. http://tinylab.org/how-to-deploy-cloud-labs/.
    [16] Docker. Docker Toolbox overview [EB/OL]. [2018-08-05]. https://docs.docker.com/toolbox/overview/.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700