简单介绍下 :
windows 打开 hy-v 然后官网找dockers的window安装包, window底层用domin环境
为docker安装提供环境,然后使用pycharm工具,及docker中安装的python环境进行开发
打开后设置,
打勾后重启, 就可以安装docker了,
现在下载docker需要,注册之后才行,
Docker下载地址为:https://store.docker.com/editions/community/docker-ce-desktop-windows
login get docker, 这个看看都知道
在dockers管理界面设置好国内镜像源,要在docker关闭状态下,我的是启动状态,所以是灰的
配置管理dockers的 daemon设置, 这样docker才能使用
现在进入我们的pycharm使用
一 连接docker,主要就是要连接控制的连接
二 配置成功之后 会显示docker字样
三 点击可以进入管理界面
选择我们的容器右键,就有启动,停止, 还可以 执行 exec 命令, 比如你的镜像是bash启动的,直接输入 bash就能进入我们容器内部进行操作,
端口配置可以很方便的更改, 包括 文件映射,更为方便
环境彻底与windows分离,支持点击更改, 可以说比手敲命令方便多了, 当然大神可以直接使用cmd及powershell 哈哈哈, 当我没说
使用dockers环境开发 总共三步,可以骚操作
这里有个path mappings就是做 同步的, 简单讲就是,本地文件同步到docker容器中, 这里我实际使用下来可以不用设置,
我配置dockers还有一个原因是方便使用 debug,我们可以直接在启动文件进行设置,而不用在这里进行设置,比如我们是django项目,
一 找到manage.py文件,就是我们的启动文件
找到debug配置设置, 这里就关乎我们的容器启动配置。 实测是一次性的创建容器, 应该可以配置,长久的, 大家可以自己想想办法,
二 配置debug启动执行的参数,他会依据之前interpreter配置的docker镜像启动一个容器,这个容器可以在我么的pycharm docker管理中看到
重点是最后一项配置, 对应上就行
三 点击启动, 即可本地使用,docker中的环境,启动项目,
看不到配置, 右键debug先运行下这个manage.py文件,就能看到这个框,然后如上选择配置
至此,启动及其配置就完整搞完了, 镜像是我在 centos中装好打包导出的, 在windows docker中完美运行,以后Windows开发就非常方便了, exec 的进入docker的功能,pycharm提供的很好用, 管理容器很方便, 初次尝试有问题,大家指正
很多是一步步百度出来的, 要过滤很多无用的, 实战出策略