zoukankan      html  css  js  c++  java
  • 2019-2020-2 20175113完瑞 基于Windows的信息安全专业导论学习容器的构建 第一周进展

    基于Windows的信息安全专业导论学习容器的构建 课程设计 第一周

    一、实践目标

    1. 安装 64位 Windows10 pro 虚拟机

    2. 安装 Docker Desktop

    3. 学习 Docker 指令

    二、实践内容

    1.  安装 64位 Windows10 pro 虚拟机

    • 下载镜像文件: thunder://QUFodHRwOi8veHozLmRhb2hhbmc0LmNvbS9jbl93aW5kb3dzXzEwX2NvbnN1bWVyX2VkaXRpb25zX3ZlcnNpb25fMTkwOV94NjRfZHZkXzc2MzY1YmY4Lmlzb1pa
    • 新建一个虚拟机,打开下载的镜像文件
    • 安装完成后安装 vm tools(正常会自动安装)
    • 虚拟机→选项→共享文件夹,启用共享文件夹,共享文件夹可在win10 网络下找到

    2. 安装 Docker Desktop

    • 下载 Docker Desktop(可在虚拟机打开浏览器直接下载,也可在主机中下载,共享文件夹导入,个人建议后者)
    • 在Windows10 pro上打开 Hyper-v 功能:控制面板→程序→程序和功能→启用或关闭windows功能,勾选 Hyper-v 功能
    • 如果 Hyper-v 功能呈灰色,无法勾选,可以参考这篇博客来配置虚拟机配置文件

     3. 学习 Docker 指令

    • 用管理员身份打开 windows 命令提示符:搜索 命令提示符,右击 以管理员身份运行 
    • 运行  docker version :确认你有一个支持的docker版本

    • 运行 docker run hello-world :从docker hub上获取hello-world镜像并运行一个容器(构建ubuntu没有截图,这里用hello-world做个示例)

    • 如果提示无法匹配镜像,将设置中 Docker Engine中“experimental:false”改为“experimental:true”,之后就可以匹配镜像了

    • 运行 docker image ls :列出全部的镜像

    • 运行 docker container ls --all :列出全部的容器

    • 运行 docker run -it ubuntu :拉出ubuntu镜像,在容器里构建交互终端

    • 以上就是docker从docker hub下载镜像、构建容器的一些指令,具体更多操作参考官方指导

    三、实践体会

    在这一周对docker的学习中,我初步了解了“镜像、容器、仓库”的理念,其实类比一下就像是龙珠里的胶囊,胶囊的房子就是一个镜像,把房子装进去的胶囊就是容器,存储很多胶囊的包就是仓库。

    而对比docker和虚拟机的异同,它们都是虚拟化技术,不同的是docker相较于虚拟机是轻量级的虚拟化,在对 docker入门的了解中,我更深切体会到了容器相较于虚拟机的优势:

     

  • 相关阅读:
    Java-----Excel转HTML
    UI_拖动View
    查找——图文翔解Treap(树堆)
    android 三级菜单 BaseExpandableListAdapter
    New Relic——手机应用app开发达人的福利立即就到啦!
    安卓 下载多线程带进度条
    大数据
    Android学习路线(六)为Android应用加入ActionBar
    JavaScript日期对象使用总结
    经典二叉树
  • 原文地址:https://www.cnblogs.com/besti5113/p/12696433.html
Copyright © 2011-2022 走看看