首页 > 云计算 > > Docker的使用(一)
最近要对之前做的项目部署到服务器上,python的库一个一个装实在是很麻烦,虽然可以通过Pipfile来快速安装库,但是我还是嫌麻烦,刚好学点新知识吧,用容器来搞定部署。
最重要的放最前面:如果是win10,装docker toolbox一定要慎重,坑很大!最好是装Docker for Windows !
Docker for Windows的下载地址:
(官方地址)https://store.docker.com/editions/community/docker-ce-desktop-windows
(百度云镜像源)https://oomake.com/download/docker-windows首先是安装。
虚拟机嘛,首先肯定得开虚拟化,必须吐槽一下技嘉,bios里的虚拟化真的是太难找了



答主用的是自己组的台式机,装的是win10家庭版。要打开hyper-v时怎么找也找不到,后来发现时因为家庭版不支持hyper-v,你说微软这干的叫啥事呀。
不过不用担心,我们还是有解决方式的。
pushd"%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
把以上代码复制到新建文本中,然后后缀名改为.cmd,用管理员权限打开,随着电脑的重启,你就会发现你的电脑惊奇的有了hyper-v。

然后你会发现还是不能装,docker会报错,只因你的不是专业版。。。。
别怕,我们假装自己是专业版用户,还是一样的做法....
REG ADD "HKEY_LOCAL_MACHINE\software\Microsoft\Windows NT\CurrentVersion" /v EditionId /T REG_EXPAND_SZ /d Professional /F
终于docker装好了

但是吧,国外的库实在慢,我们干脆切换成国内源。
中国官方镜像源地址为:https://registry.docker-cn.com
点击Apply后会重启Docker。
在桌面找到Docker for Windows快捷方式,双击启动即可!启动成功后托盘处会有一个小鲸鱼的图标。打开命令行输入命令:docker version可以查看当前docker版本号,如图:

载入测试镜像测试
输入命名“docker run hello-world”可以加载测试镜像来测试。如图:

安装和最简单的使用就到这里,接下来我将摸索他的部署部分。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31537575/viewspace-3135652/ ,如需转载,请注明出处,否则将追究法律责任。