• 【21年02月-气象海洋时序预测】DW打卡01-Docker从安装到baseline提交跑路之踩坑总结 (使用Pycharm+Alibaba云插件来一键打包部署提交)


    踩坑小结

    • 认真看教程
    • 配置好docker环境
    • 配置好Pycharm的同步环境,装好Alibaba云插件
    • 配置好云插件环境 (教程是Deploy to ACR,我这里改为Deploy to Registry)
    • 一键部署提交
    • 本地验证补充

    docker环境补充篇

    windows10专业版,我的主板在BISO下没有开启虚拟化这个选项(型号比较新),但是在CPU超频选项里有这个虚拟化支持;
    BIOS路径:(M.I.T-高级频率设定-CPU超频进阶设置-SVM Mode,把SVM Mode设置成开启就实现了CPU虚拟化)

    解决方法:
    具体百度了主板型号+开启虚拟化,如下面这篇: http://www.it588.cn/vmware/2019-06-18/645.html

    教程地址

    【入门】Docker练习场 手把手超详细操作说明
    https://tianchi.aliyun.com/competition/entrance/231759/tab/226

    (自己照着走一遍,即可完成提交,以下全部为个人的部分踩坑+补充内容)

    教程学习篇

    • 【入门】Docker练习场 手把手超详细操作说明 https://tianchi.aliyun.com/competition/entrance/231759/tab/226
      • 本文省略了很多中间步骤和中间细节,细节都在上面一行的教程中,只做部分踩坑总结。
      • 傻瓜式教程,照猫画虎即可;
      • 镜像推送我选的 2.1 IDE + Cloud Toolkit
        • IDEA和Pycharm是亲兄弟,编辑界面一模一样,样例用的IDEA,无妨。
        • 教程用的是Deploy to ACR,我们这里改为用Registry。(见下篇)

    配置插件 补充篇(Alibaba Cloud Toolkit)

    然后

    把github上的代码拉下来,复制到一个工作目录下,类似于下:

    接着选中项目文件右键,如下操作进行同步处理即可!

    接着:

    日志查看

    本地的在run目录下

    docker在docker下,使用docker images可以查看:

    提交后,提交页面和邮箱也会收到提示

    根据报错信息,简单修改一下即可,再重新打包一次即可

    提交补充截图思路

    需要配置自己的路径服务器路径:

    如下

    镜像路径在那里查看呢?(日志里往上找找即可)

    本地验证补充

    这点,我给忘了,用插件构建好后,先run一下看一下报错信息。

    构建完成后可先验证是否正常运行,正常运行后再进行推送。
    CPU镜像:docker run your_image sh run.sh
    GPU镜像:nvidia-docker run your_image sh run.sh
    

    镜像大小预警 (C盘困难户确保你的docker镜像库或者wsl是装到了其他盘上)

    基础镜像ts [3.38G]

    构建后的大小 [5.6G]

    以后没构建一次镜像库就会增加5.6G,可以手动删除掉 docker rmi xx:xx

    最后

    我省略了很多步骤和中间细节,【入门】Docker练习场 手把手超详细操作说明 https://tianchi.aliyun.com/competition/entrance/231759/tab/226,这个教程里面已经很详细了,先照着这个走一遍,有问题,先bing一下解决问题,或者参考一下我的思路。

    插件背后的原理其实就是命令操作,看不懂的看2.2 服务器上直接操作 命令行操作即可.

    你不逼自己一把,你永远都不知道自己有多优秀!只有经历了一些事,你才会懂得好好珍惜眼前的时光!
  • 相关阅读:
    confluence文档添加右侧浮动导航
    关于惊群问题
    stun server list
    linux 相关代码路径备忘。
    test
    Linux Kernel Packet Traveling
    socketio的静态文件路由处理。
    防蓝光镜片
    Less(21)Cookie Injection- Error Based- complex
    Less(20)POST
  • 原文地址:https://www.cnblogs.com/zhazhaacmer/p/14415222.html
Copyright © 2020-2023  润新知