• 本地端配置
    • 背景:ubuntu16.04 + pycharm2020.3 + docker-ce + nvidia-container-toolkit
    • 开通服务
      • 创建/etc/systemd/system/docker.service.d目录:sudo mkdir /etc/systemd/system/docker.service.d
      • sudo vi /etc/systemd/system/docker.service.d/http-proxy.conf
      • [Service]
        ExecStart=
        ExecStart=/usr/bin/dockerd -H tcp://0.0.0.0:2375 -H unix:///var/run/docker.sock
      • 刷新配置:sudo systemctl daemon-reload

      • 重新启动docker进程:sudo systemctl restart docker

    • pycharm设置
      • File->Settings->Build.Execution.Deployment->Docker:Connect to Docker daemon with,选择Unix socket。
      • 注意:这里如果connection successful没有成功,在确认上一步开通服务已做的情况下,那就是用户没有权限的问题,可参考普通用户使用docker权限解决。

  • File->Settings->Project->Python Interpreter->Add->Docker->ImageName: 选择镜像

  • Run->Edit Configurations:(下面第二张图中没有现成的镜像做样例,其实图中应有个Docker container settings选项需要编辑,一般是生成容器的设置)

     

  • 远程端配置(TODO)
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐