当前位置: 首页 > 开发杂谈 >

轻松跨越Windows地雷而不会被炸得粉身碎骨

曾经被系统的地雷,炸得支离破碎

很多好用的应用程序都对Windows不太友善,今天就让你轻松跨越这些地雷

此篇会在local端建置小demo,请参考以下这张图:
https://ithelp.ithome.com.tw/upload/images/20210916/2014017268I6ij7AIp.png

因为笔者local端使用的是WIN10,如果直接安装docker desktop有些麻烦,所以我选择这种混合式的组合。
首先要先安装VirtualBox:https://www.virtualbox.org/
根据自己OS进行安装
https://ithelp.ithome.com.tw/upload/images/20210916/20140172MzO66p4KQ2.png

都选择default设定,选择下一步,安装好後执行程序就会看到以下结果:
https://ithelp.ithome.com.tw/upload/images/20210916/20140172vrMGS4armo.png

这时还会需要OS,给VirtualBox建置环境使用。我选择ubuntu当作Guest OS,再来须要下载ubuntu image:https://www.ubuntu-tw.org/modules/tinyd0/ ,选择最新版,且有长期支援的稳定版ubuntu 20.04
https://ithelp.ithome.com.tw/upload/images/20210916/20140172JtHTLMnRhE.png

下载好之後,在VirtualBox点选[新增]建立虚拟机器,配置RAM的数字,作业系统,然後点选[建立]
https://ithelp.ithome.com.tw/upload/images/20210916/20140172H9S3wII0MW.png

配置硬碟的空间大小,以及类型,再点选[建立]
https://ithelp.ithome.com.tw/upload/images/20210916/20140172crQwxLEsV5.png

点选建立好的虚拟机器,点选[设定]->[存放装置]->[选择/建立虚拟光碟],选择下载好的ubuntu作为OS系统。其他系统的设定,也可以依据需求做调整。
https://ithelp.ithome.com.tw/upload/images/20210916/20140172rTVfUfuSGv.png

点选[启动]虚拟机器。一开始建议,选择英文语系做安装,其他就default设定,直到执行安装画面
https://ithelp.ithome.com.tw/upload/images/20210916/20140172nQPW58gHlg.png

以下画面就可以来进行开发
https://ithelp.ithome.com.tw/upload/images/20210916/20140172W6OFbVDjVK.png

将这台虚拟机点选[再制],就会有一个备份,若虚拟机发生问题时,就不用再重新安装,或是以定期的阶段备份里面的东西,可以避免在开发的过程中,导致虚拟机的资料毁损,无法再用。

在终端机执行以下命令([Ctrl]+[Alt]+[T]):
sudo apt install -y docker.io

执行完毕後,下指令确定有安装成功:
docker --version

确定安装成功後,若要使用docker先确定docker这项服务是启动的状态
service docker [status/start/stop]

快速建立的一个demo (以下执行身分是root)

docker pull httpd
docker run -it httpd

会显示一些资讯
https://ithelp.ithome.com.tw/upload/images/20210916/20140172IdYOo3fMBm.png

再虚拟机的browser输入IP,就可以看到WEB的画面
http://172.17.0.2/
https://ithelp.ithome.com.tw/upload/images/20210916/201401723w6iELjQla.png

明天会介绍docker的基本指令,来操作使用


相关文章:

  • 打造外贸营销平台要注意什么?
  • 亚马逊卖家想知道的Amazon SFP的优点和缺点是什么?
  • 基于目标的Facebook广告竞价策略
  • 【站外引流】Pinterest必学引流技巧有哪些?
  • 传统外贸公司转型亚马逊要怎么开始?
  • Day 14 储存宝石:S3是什麽? S3 vs EBS 方案比较
  • 亚马逊卖家制作产品副图的七个技巧
  • ISO 27001 资讯安全管理系统 【解析】(十四)
  • [Day1] 前言
  • ABAP OO-ALV 客制报表呈现
  • 关于亚马逊打假项目Project Zero的常见问题解答
  • [Day22] Scrum失败经验谈 – 承认就是陨石吧!
  • Day 22: 人工智慧在音乐领域的应用 (AI作曲-基因演算法五 基於规则(Rule-Based)的Fitness Function)
  • Shopee新手卖家必知的开店全部流程
  • 【LeetCode】Monotonic Stack
  • 菲律宾虚拟卡预付卡大全
  • Google SEO入门:如何做好谷歌网站排名SEO
  • WordPress主题怎么安装?WordPress主题模板安装失败怎么解决
  • G口服务器推荐:G口服务器VPS哪家好
  • WordPress怎么建多语言网站:Polylang怎么用?如何用Polylang建多语言网站
  • VPS测评:on9host/香港WTT DIA+BGP/30M/三网直连/月付7.8刀起
  • 微信小程序搭建教程:怎么用CentOS搭建小程序服务器
  • Astra主题产品方案名称更新,附减价20%优惠码
  • Python入门教程:Python怎么写
  • 如何引导用户快速购买下单的冲动?引导用户购买行为的方法(Call To Action)
  • Goolge play怎么更改地区下载Apps : 谷歌应用商店更改地区教程
  • Akaxin:开源社交软件/加密聊天/打造你自己的社交产品
  • VPS评测:Netcloud/香港/原生IP/不限流量/月付60港币起
  • WordPress 为当前文章在【分类】小工具中的所属分类添加current-cat类名
  • Vultr促销码和2020年最新优惠:Vultr注册教程和使用方法