精华内容
下载资源
问答
  • docker映射本地代码到容器中

    千次阅读 2017-01-24 11:49:42
    本地c盘代码目录映射到容器中: docker run -tid -p 8080:8080 -v /c/Users/webroot:/home/server/webroot 容器名字或id -------------------------------------------------------------------------------...
    展开全文
  • 利用PyCharm+Docker搭建本地爬虫运行环境 本地环境:windows10 服务器:虚拟机环境centos7 docker版本:19.03.8 规范一下: 本地项目的路径:F:\Workspace\docker_works 服务器(虚拟机)项目的路径:/home/...

    利用PyCharm+Docker搭建本地爬虫运行环境

    本地环境:windows10

    服务器:虚拟机环境centos7

    docker版本:19.03.8

    规范一下:

    本地项目的路径:F:\Workspace\docker_works

    服务器(虚拟机)项目的路径:/home/docker_works

    docker容器的项目的路径:/opt/project

    PyCharm中配置Docker环境

    pycharm中新建一个docker配置

    name:docker配置名称

    TCP socket:tcp://ip:2375

    路径映射:服务器(虚拟机)路径:本地路径

    在这里插入图片描述

    上面配置的tcp链接的ip是服务器(虚拟机)IP

    但是,docker本身只允许自己的客户端去链接服务端,如果外部想要链接服务端,需要做相关配置。

    打开或者新建daemon.json文件

    vim /etc/docker/daemon.json
    

    配置允许远端链接

    {
      "registry-mirrors": ["https://xxx.mirror.aliyuncs.com"],# 换成你自己的加速,或者不要
      "hosts": [
        "tcp://0.0.0.0:2375",
        "unix:///var/run/docker.sock"
    ]
    }
    
    

    重启docker

    service docker restart
    

    如果重启失败,检查daemon.json配置是否有错误,要严格符合json规范。

    也有可能是 docker 的 socket 配置hosts出现了冲突,配置host也能重启但是不生效。

    解决方法:

    vim /usr/lib/systemd/system/docker.service
    
    # ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
    # 注释掉上面,替换成下面这样 
    ExecStart=/usr/bin/dockerd
    

    重启docker,期间可能要你reload一下。

    systemctl reset-failed docker.service && systemctl restart docker
    

    如果链接成功,会出现上图的connection successful,如果没有成功,检查一下是否防火墙没有放行2375端口。

    一切正常的话,现在可以在pycharm中看到docker的镜像与容器。
    在这里插入图片描述

    PyCharm中利用Docker运行Python程序

    docker pull好Python镜像(参考https://github.com/docker-library/docs)

    pycharm中配置docker的Python解释器
    在这里插入图片描述
    如果现在在pycharm中运行代码,还是运行在本地,我们还需要做本地代码上传到远程服务器(虚拟机)。

    配置SFTP

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    注意上面的路径映射,本地代码与远程代码要同步。

    还有自动上传要勾选上,这样本地代码有改动就自动上传到服务器(虚拟机)。

    这个时候可以测试一下,运行Python代码。

    最后,还有两个配置,不想解释了,好累。。。

    注意这些配置所有的路径映射要对应上。

    在这里插入图片描述

    在这里插入图片描述

    最后

    总结一下

    1、配置Docker环境

    2、配置daemon.json文件

    3、配置docker的Python解释器

    4、配置SFTP

    5、做好路径映射

    整个流程结束,我们可以在pycharm中管理远程docker,并且运行Python代码,这样代码会直接在docker容器中执行。一键到位。

    在这里插入图片描述

    还有如果本地是Dockerfile文件,那么可以直接右键运行。

    如果本地是docker-compose.yaml文件,那么还是需要在服务器up运行。

    最后的最后,Python也可以开启远程SSH,就在配置SFTP那边,tools–>start ssh session–>选择服务器

    谢谢。

    展开全文
  • docker运行本地paddlepaddle程序

    千次阅读 2018-06-19 21:05:58
    本人docker与paddlepaddle初学者,在使用docker... 最近接触到百度的深度学习框架paddlepaddle,因此想在本机跑一遍相关的程序,从github上直接下载了相关的代码。本人电脑win10,安装了docker,拉取paddlepaddle/p...

        本人docker与paddlepaddle初学者,在使用docker过程中,曾经因为环境的配置问题,绕了许多弯路。因此,将自己遇到的一些问题及相关的解决方法分享,希望对相关的使用者有所帮助。

        有关docker的优点此处不再赘述,以下是docker中关于容器和主机之间数据拷贝的一个操作。

        拷贝主要是使用命令cp


        以下是在docker上实际的操作过程。不需要区分是在mac、windows、还是ubuntu上。

        首先查看你的本地镜像有哪些,运行你想进入的容器,取得容器对应的ID号,之后上传本地文件到容器中对应的目录下,之后保存镜像即可,进入容器,运行或者查看上传的文件。


    展开全文
  • docker执行本地脚本

    千次阅读 2020-09-02 17:20:19
    docker执行本地脚本 容器内执行本地脚本 脚本如上图,我想在容器内执行这个脚本 执行成功

    docker执行本地脚本

    容器内执行本地脚本

     

    脚本如上图,我想在容器内执行这个脚本

    执行成功

    展开全文
  • 主要介绍了使用 kind 和 Docker 启动本地的 Kubernetes环境,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • 要可能运行和设置本地docker环境: 确保运行make setup来填充.env文件。 运行make start可以执行docker容器。 创建主机以访问指向IP的etc / hosts文件中的站点。 示例:172.19.0.123 dev.project-name.com.br 2....
  • docker 编辑容器代码 Docker提供了两个很好的选择来将您的代码移动到映像或容器中: 绑定安装和Dockerfile COPY 指令 。 在本文中,我将解释为什么映像在生产中应始终使用COPY指令,以及为什么在开发中使用绑定安装...
  • 文章目录前言实践(本地环境可忽略)通过 TCP 暴露 Docker API除非你愿意把机器借给别人挖矿,外网环境暴露 API 必须进行安全配置在 IDEA 中配置 Docker 运行环境找不到 Services 面板?项目运行配置(以 Java 项目...
  • 主要给大家介绍了关于如何利用Docker搭建本地https环境的完整步骤,文中通过示例代码将实现的步骤介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
  • 使用Docker搭建Sonarqube代码扫描环境

    千次阅读 2020-10-18 11:29:33
    Sonarqube环境搭建这里推荐使用docker进行搭建,其他方式搭建,可参考之前的文章:SonarQube环境搭建使用Docker 搭建Sonar的代码扫描环境:1、先创建好几个目录...
  • Docker 创建本地映像

    千次阅读 2018-03-07 17:31:38
     当然如果你对Docker稍微了解一点,你可以从官方介绍文档URL中,看出至少文档这部分是运用docker本身封装的. 在下载官方数据包时,由于国内网速较慢,建议连接VPN,进行下载.介绍现在是开始以Do...
  • win10用docker容器运行本地python文件

    千次阅读 2019-08-07 19:12:14
    在win10中用docekr创建python容器去执行本地.py文件可能会产生以下问题 docker: Error response from daemon: OCI runtime create failed: container_linux.go:345: starting container process caused "exec: \"a....
  • Docker搭建本地仓库详细过程

    千次阅读 2020-02-06 18:35:58
    为什么要搭建本地仓库? 1.节约带宽:因为如果用docker或阿里云官方的仓库走的互联网浪费带宽,而且慢。 2.提供资源利用和安全:因为公司内部的镜像,推送到本地仓库,更方便公司内部人员用,而且安全性高。 搭建...
  • docker搭建本地私有仓库

    千次阅读 2019-03-03 22:43:52
    在我们普通的docker pull 的...就好比 很多公司不会把项目代码放到github上面一样,他们会在自己的内网搭建gitlab服务器 好在docker已经考虑到这一点,把这些都为用户弄好了,可喜的是,这个docker私有的仓库也已 经...
  • 本地尝试Superset的最快方法就是在运行Linux或者Mac OSX的电脑上使用Docker Compose,Superset没有对Windows的官方支持,所以我们下面提供了一个虚拟机替代方案。 2.1.1安装Docker引擎和Docker Compose Mac OSX 安装...
  • 虚拟机起个docker,在本地pycharm编写代码同步到docker的配置
  • docker pull registry ###2.查看所有镜像 docker images ###3.启动镜像服务器registry 首先在在主机上新建一个目录,供存储镜像 cd /usr/local/ mkdirdocker_registry 启动镜像 docker run -d -p 5000:5000 -...
  • Docker搭建Easyswoole本地开发环境easyswoole简介Docker简介环境搭建仓库拉取Easyswoole镜像启动docker容器拷贝文件目录到宿主机中关闭并删除容器启动容器 映射宿主机目录进入容器,启动Easyswoole服务访问Easy...
  • docker运行python文件

    千次阅读 2020-10-16 21:34:25
    项目完成后需要打包成镜像然后发布,因为镜像里包含了配置文件及所需要的包。制作镜像的三种办法: 目录 一、如果项目较小,且所需依赖不是很多,直接将...1、怎样将本地文件上传到docker容器? 运行镜像,打开新的
  • 首先,确保服务器(指ubuntu,下同)与本地(windows,下同)可以通过ssh建立正常通信,并且可以在本地使用vscode调试服务器中的代码。如果不行,请参照 使用vscode在本地windows10系统远程调制ubuntu系统的python代码 ...
  • 1 在gitlab上配置了客户端的ssh-key还是需要输入密码 ... 当前 环境当中gitlab是以docker来跑的一个容器,端口映射发现失败,所以直接修改 2 解决问题 1 登录到服务器上,修改配置文件 docker exec –it gitlab /bin...
  • 虚拟机centos7.X,docker1.3.X,Win10 Idea2018.1 默认Idea已经下载了Docker插件 默认虚拟机docker已经装了jdk 二、开始 1、Docker服务器配置 1.打开docker配置文件(docker把端口号2375开放,下面两种方法都...
  • 这些是为使用进行本地开发而设计的。 您可以在自己的Dockerfile使用FROM simplepieng/base:{TAG}来构建生产映像,但是只有在才应该这样做。 7.2-cli-alpine3.9 7.3-cli-alpine3.9 关于Alpine Linux的注意事项 ...
  • docker与直接运行本地程序的区别

    千次阅读 2015-07-26 12:37:42
    最近研究了一下docker,其中有很多疑问。我一直在想,为什么会诞生这种这么难用的东西,并且大家还都喜欢?这是其中我最大的一个问题,我阐述了一下,有不对的,欢迎大家拍砖。   关于我,邯郸人。 对这类话题...
  • 主要介绍了Pycharm中配置远程Docker运行环境,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
  • 使用docker快速部署/运行代码

    千次阅读 2019-11-04 10:13:26
    记录一下使用docker镜像,部署到另一台工作站运行代码的过程! 0 pip freeze > requirement.txt 1 sudo docker pull pytorch/pytorch:1.1.0-cuda10.0-cudnn7.5-runtime 2 sudo nvidia-docker run -it -p ...
  • 主要介绍了Django Docker容器化部署之Django-Docker本地部署,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 1 安装Docker 在“套件中心”搜索并安装Docker 2 Docker中安装Gogs 打开“Docker”->...记录下本地端口号 3 Gogs配置 Windows中用ssh登录群晖服务器,cd到mariaDB目录下:/volume1/@ap...
  • Django-docker代码。 对于运行项目 创建项目=> django-admin startproject应用 在项目中创建应用程序=> python manage.py startapp sample1 Project的settings.py文件中的更改- 在views.py中定义应用程序的视图...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 55,975
精华内容 22,390
关键字:

docker怎么运行本地代码