第一次尝试去了解天池竞赛,为本次的组队学习赛,重在参与,积累经验。安装docker过程和上传代码自己琢磨了两天,终于上传成功,运行成功,虽然结果不好,但是我会试着在接下来的几天尝试去改动,提高。
开源内容::https://github.com/datawhalechina/team-learning-data-mining/tree/master/WeatherOceanForecasts
下载好后pycharm打开即可,按要求新建Dockerfile文档。
以下内容分为:Docker安装,镜像push选取阿里云插件配合pycharm
安装Dockers,开通阿里云镜像服务
参考如下链接。https://tianchi.aliyun.com/competition/entrance/231759/tab/174?spm=5176.12586973.0.0.47f84018RNsu1I
练习docker https://tianchi.aliyun.com/competition/entrance/231759/tab/226
通过插件来push镜像
pycharm->setting->plugins
搜索Alibaba Cloud Toolkit,如下图所示:
安装完成后,进行Docker配置:
pycharm->setting->Alibaba Cloud Toolkit,如下图所示:输入URI http://127.0.0.1:2375,点击Test Connection测试。
然后点击Registry,输入地址,用户名,密码。分别对应阿里云镜像的仓库地址,阿里云账号用户名,密码。
然后构建镜像上传仓库过程。
选中项目,右键如下图所示
版本号区分每次上传的镜像,在比赛提交时会需要填写。可填写1.0 、2.0等等。
我的弹窗提示 输入AS/SK,进行如下配置:
AK/AS获取进入阿里云控制台:https://homenew.console.aliyun.com/
继续使用keyAccess,创建keyaccess, 将ID和Secret填入到pycharm中就可以了。
运行后控制台出现
上传成功后,镜像仓库会出现新的镜像版本,https://cr.console.aliyun.com
进行提交时,记得填写版本号(图10所示),仓库路径:版本号。如下图11。
完结,撒花! !