摘要:windows家庭版,x64,写了一些坑以及看的别的帖子的小错误的纠正
安装docker
进入网址:windows安装指南
- 标号1,先把安装包下载下来(使用迅雷下载,速度挺快的)
- 检查你的系统版本:右击此电脑——》属性
- 进入上一张图片的标号2的地方,下拉网页,查看安装前需要做什么。根据需求一步步完成,最后安装docker。
3.1 查看版本号,打开命令窗口,最上面就是的,命令行是内部版本号,进入Microsoft documentation,下拉到手动安装(简单版好像要加入计划,再安装体验版windows,遂放弃),步骤2,如下图,x64要求是18362以及以上,右击此电脑——》属性,查看电脑是不是x64的
3.2 按照手动安装的步骤走,我到Install Windows Terminal (optional)这个标题就停止了,选择的是Linux Ubuntu 16.04 LTS,因为我的虚拟机是这个版本
4.搞完之后,就安装docker了,参照下面的链接进行配置,我C盘比较大,我没找到其他,知识红框部分找到了,配置了一下
参考此链接下图部分
- 注意:
5.到docker的官网,注册一下,ID和设置密码
阿里云相关配置
- 注意:
windows命令行登录去掉$ sudo,之前去自己安装的Linux子系统登录了,一直显示未授权,还要设置ram……
下面的摘要是为了防止链接丢失,不用看
这里以申请阿里云容器镜像服务(免费),并创建仓库为例,其他仓库如dockerhub、谷歌、亚马逊、腾讯等详见对应产品说明书。
阿里云容器服务地址为:https://cr.console.aliyun.com
注册开通后产品页面如下
- 创建命名空间
根据大赛要求选择对应的地域,其他的按照自己需求选择或填写- 创建镜像仓库
下一步,选择本地仓库,不建议其他选项,完成创建。
点击管理,可查看详情。- 完成本地登录
按照页面的指令在本地完成登陆:
构建镜像并推送
查看这个文档编写文件部分
注意事项:
- 如下图,采用pip install pipreqs -i https://pypi.doubanio.com/simple,速度更快,命令行输入
- 命令行定位到当前文件夹,cd 文件路径(我是c盘,其他盘自己百度cd命令,路径是文件,属性,安全里面)
- 使用的是pipreqs ./ --encoding=utf-8 --force (是./这点区别)
- 如下图,1中的版本号是自己指定的,并且是冒号加上版本号(比公网地址:1.0,而不是斜线)方便后续操作,如1.0,红框2,我报错了,大意是不能理解这个指令,我忽视了,继续,有个链接,可以参考https://developer.nvidia.com/blog/nvidia-docker-gpu-server-application-deployment-made-easy/,暂时没时间
提交结果
官方介绍传送门
☆☆登录上述网址之后,点击报名
☆☆提交结果界面的镜像路径:公网地址/版本号
☆☆账号密码是上面这个链接右上角那个