2019-2020-2 20175133 于沛辰 基于Windows的信息安全专业导论学习容器的构建 个人报告

一、实践理解

  Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器或Windows 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。据我了解到,Docker 正是众多容器技术中的佼佼者,所以这次实践选用docker来完成课题。

二、实践步骤

(1)安装Windows10 pro虚拟机

·下载镜像文件,配置Windows10 pro环境:在迅雷直接下载 thunder://QUFodHRwOi8veHozLmRhb2hhbmc0LmNvbS9jbl93aW5kb3dzXzEwX2NvbnN1bWVyX2VkaXRpb25zX3ZlcnNpb25fMTkwOV94NjRfZHZkXzc2MzY1YmY4Lmlzb1pa 

·安装Vm-tools,开启共享文件夹

·开启Hyper-v服务

扫描二维码关注公众号,回复: 11176588 查看本文章

(2)安装docker

·官网下载Docker Desktop

·安装并测试docker

(3)建立图形化的ubuntu容器&配置python环境

·安装TightVNC:官网下载并安装TightVNC

·输入指令 docker run -p 6080:80 -p 5900:5900 dorowu/ubuntu-desktop-lxde-vnc:xenial 下载和运行图形化的ubuntu容器

·使用VNC远程连接容器端口建立容器图形化界面:在菜单里找到应用程序TightVNC View,并输入远程地址 127.0.0.1:5900获得连接

·更新源,配置python3.6、python3-pip:更改下载源找到文件夹 /etc/apt/sources.list 命令行输入指令 apt-get update更新软件源

 

·调试python环境:输入指令 apt install python3.6 和 apt install python3-pip 安装Python环境

(4)配置vscode环境

·配置Vscode,在Vscode中安装Python拓展包,调试Python代码

(5)安装并测试pep/9环境

·下载安装Pep9,调试汇编代码

(6)拓展内容-配置anaconda环境

·配置anaconda,构建Pyhton环境,调试Python代码

(7)容器打包并上传

·注册个人账号,创建个人仓库,将容器打包成镜像,上传个人镜像

猜你喜欢

转载自www.cnblogs.com/BESTIYPC/p/12811563.html
今日推荐