首页 > Windows开发 > 详细

2019-2020-2 20175133 于沛辰 基于Windows的信息安全专业导论学习容器的构建 第二周进展

时间:2020-04-24 09:52:06      阅读:97      评论:0      收藏:0      [点我收藏+]

一、参考李屹哲同学的博客图形化容器

·在官网下载并安装TightVNC

·以管理员身份运行命令指示符并输入指令 docker run -p 6080:80 -p 5900:5900 dorowu/ubuntu-desktop-lxde-vnc:xenial ,下载运行Ubuntu容器

技术分享图片

技术分享图片

·在菜单里找到应用程序TightVNC View,并输入远程地址 127.0.0.1:5900 获得连接

技术分享图片

·启动图形化Ubuntu容器

技术分享图片

·配置一下图形化Ubuntu容器:更改下载源找到文件夹 /etc/apt/sources.list 

技术分享图片

·命令行输入 apt-get update 更新软件源

技术分享图片

·安装Python环境输入指令 apt install python3.6apt install python3-pip 

技术分享图片

·测试python环境:

  - 输入指令touch py_test.py新建一个名为py_test.py的Python文件,输入指令leafpad py_test.py 编辑文件后运行

技术分享图片

  - 再次使用指令leafpad py_test.py  换一段测试代码,程序功能:暂停一秒输出,并格式化当前时间

技术分享图片

技术分享图片

·如上,Python环境搭建成功且可用

 

二、安装并运行vscode,搭建python环境

·在图形化容器中打开浏览器,在vscode官网下载需要的软件,如下图,选择 .deb

技术分享图片

 

 

 技术分享图片

·下载完成后见安装包,输入指令 dpkg -i code_1.44.2-1587059832_amd64.deb 安装vscode

技术分享图片

 

 

·打开vscode

技术分享图片

·在应用拓展中搜索关键词,安装语言包、Python拓展包,C/C++拓展包

技术分享图片     技术分享图片

·安装成功后调试之前建的Python文件,可以看到可以正常打开调试

技术分享图片

 

 

 

三、镜像传输

·之前下载时就已经注册过docker账户,所以直接创建个人库 ypc20175133 ,我这里账户名和库同名

技术分享图片

·先输入指令 docker ps -a 查看自己所有的容器

技术分享图片

 

 

·执行以下命令完成镜像的传输:

  创建容器镜像: docker commit a5751e1ddef6 ypc20175133/ypc20175133:vs_1 

  上传镜像: docker push ypc20175133/ypc20175133:v_1 

  从库中下载镜像: docker pull ypc20175133/ypc20175133:v_1 

  释义:

a5751e1ddef6 //上图第一列容器所对应的CONTAINER ID

ypc20175133/ypc20175133:vs_1 // docker注册名/库名称:设置的容器名称

 

 

三、第二周总结

  这一周对docker

 

2019-2020-2 20175133 于沛辰 基于Windows的信息安全专业导论学习容器的构建 第二周进展

原文:https://www.cnblogs.com/BESTIYPC/p/12758172.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!