1.docker是什么? 官方给的定义是一个帮助开发者或者开发团队进行构建和发布应用的角色2.为什么是docker?对比一下容器化的docker和传统的虚拟机:比较上面两张图,我们发现虚拟机是携带操作系统,本身很小的应用程序却因为携带了操作系统而变得非常大,很笨重。Docker是不携带操作系统的,所以Docker的应用就非常的轻巧。另外在调用宿主机的CPU、磁盘等等这些资源的时候,拿内存举例,虚拟
转载 2023-08-18 16:07:18
51阅读
在进行Python开发的时候我们无可避免的使用Anaconda这一集成工具,但是在安装的时候我们我们需要明确很多注意点,才能放心的将我们的Python Module交给它来管理! Anaconda是一个开源的包、环境管理器,可以用于在同一个机器上安装不同版本的软件包及其依赖,并能够在不同的环境之间切换。 Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pan
一、Conda创建虚拟环境1、什么是虚拟环境  它是一个虚拟化,从电脑独立开辟出来的环境。通俗的来讲,虚拟环境就是借助虚拟docker来把一部分内容独立出来,我们把这部分独立出来的东西称作“容器”,在这个容器中,我们可以只安装我们需要的依赖包,各个容器之间互相隔离,互不影响。2、为什么要用虚拟环境  在实际项目开发中,我们通常会根据自己的需求去下载各种相应的框架库,如Scrapy、Beautif
由于自己最近mentor要求保存conda环境到docker hub,以下记录自己的踩坑过程和部署过程。Docker 安装和使用此部分主要参考Docker官方文档:https://docs.docker.com/engine/install/ubuntu/Ubuntu Docker安装bug: Get Permission Denied原因 摘自docker mannual上的一段话Manage
一、重要事项放最前,如无需则跳过:1.更改Docker安装目录背景需求Windows版本(Windows 10 wsl 2)docker 默认程序安装到c盘,数据存放于 C:\Users\当前用户名\AppData\Local\Docker\wsl\data\ext4.vhdx 这样会导致docker使用量上去C盘的空间越来越大。为了解决这个问题我们一般习惯性将数据部分移动到其他盘。1.1. 通过
DockerCon2017已经结束了,从去年的版本到现在,Docker产生了很多的变化。Docker的开发者们一直强调他们希望Docker的体验越简单越好。观察下最近几个月Docker的新特性,你会发现所言非虚,DockerCon2017大会也向我们展示了这一点。下面介绍下Docker最近几个月发布的新特性多阶段构建构建一个镜像一般需要多个阶段。编译你的应用然后跑测试当测试通过时,你将你的应用打包
转载 10月前
0阅读
# DockerConda虚拟环境的区别 ## 简介 作为一名经验丰富的开发者,我将为你解释DockerConda虚拟环境之间的区别。Docker是一个开源的容器化平台,而Conda是一个用于数据科学的包管理器和环境管理系统。 ### 流程图 ```mermaid stateDiagram [*] --> Docker Docker --> Conda ``` ### 步
原创 4月前
84阅读
❤️觉得内容不错的话,欢迎点赞收藏加关注???,后续会继续输入更多优质内容❤️ 使用conda进行python环境管理Anaconda、conda、pip、virtualenv的区别(1)AnacondaAnaconda是一个包含180+的科学包及其依赖项的发行版本。其包含的科学包包括:conda, numpy, scipy, ipython notebook等。(2)condaconda
## 使用CondaDocker实现环境管理 作为一名经验丰富的开发者,对于如何使用CondaDocker来实现环境管理,我将向你分享一些经验和技巧。首先,我们先来看一下整个过程的流程。 ### 流程表格 | 步骤 | 描述 | | --- | --- | | 步骤一 | 创建Conda环境 | | 步骤二 | 将Conda环境导出为YAML文件 | | 步骤三 | 创建Dockerfi
原创 5月前
46阅读
目录1. 引言2. 谈谈anaconda/conda/pip3. conda的常用用法3.1 conda信息3.2包管理3.3环境管理4. pip的常用用法4.1 包管理1. 引言这里主要记录一下conda和pip的常用用法,顺便谈谈anaconda/conda/pip之间的一些区别。2. 谈谈anaconda/conda/pipanaconda:简单来说,anaconda就是一个包含conda
0.复盘 最近在接触docker的过程中,发现conda的使用不可避免,在docker用到镜像开启新的容器中势必要再配一遍anaconda,而我每次都要搜索一大堆配置指令,在搜索过程中就耗费了大量时间,这次必须做一次完整的总结。1.conda的linux安装 1.1 配置环境 在root权限下:(否则加root) yum install -y vim (这是linux安装工具的命令) vim ~/
转载 2023-08-23 17:14:01
223阅读
在Anaconda中conda可以理解为一个工具,也是一个可执行命令,其核心功能是​包管理​与​环境管理​。所以对虚拟环境进行创建、删除等操作需要使用conda命令。​查看Python版本号​python -V #注意V是大写​conda常用命令​conda list: 查看安装了哪些包。conda install package_name(包名): 安装包conda env list 或 co
原创 2022-02-23 17:04:50
2222阅读
查看conda已建立的虚拟环境① conda env list ② conda info --env创建conda虚拟环境conda create -n python python=3 # -n: 设置新的环境的名字,此处为python,可根据个人习惯更改 # python=3 指定新环境的python的版本,非必须参数 # 这里也可以用一个-y参数,可以直接跳过安装的确认过程。启动(激活)虚拟
查看所有环境conda info --envs新建虚拟环境conda create -n myenv python=3.6删除虚拟环境conda remove -n myenv --all激活虚拟环境conda activate myenv退出虚拟环境conda deactivate myenvImportError: numpy.core.multiarray fa...
原创 2021-06-18 16:15:03
2363阅读
conda虚拟环境
原创 2021-07-09 14:25:11
975阅读
自我的学习日志,第一次接触是使用docker进行封装程序。内容都是“从别的文章里学习来的”,毕竟是学习日志 Docker 是一个开源的应用容器引擎,由go语言编写,简单点说就是用一个压缩包装把要运行的程序装起来,然后只要有Docker就可以在任何机器上运行了,可以不用配环境(这点是非常棒的)。由以下几部分组成:DockerClient客户端Docker Daemon守护进程 (没写字的就是不会)D
转载 2023-08-12 21:03:06
485阅读
Anaconda结合大佬的一些解释做了以下总结,有不足指出还请指出 一下操作环境:Ubuntu 20.04是什么:Anaconda是一个环境容器,里面可以配置各种不同版本开发的环境,这些开发环境互不干扰。 有点儿docker的味道。在python开发者眼里,主要是用其创建不同的python开发环境。作用是什么它是用于解决各种开发环境的问题。比如说:我们可以使用conda搭建一套 python 2.
前言最近,为了方便对命令行过敏的测试或开发人员,我决定部署一个可视化的管理平台来管理docker,在我重装十几次系统(当然,只是虚拟机镜像克隆),对比之后,终于选择了一款心仪的管理平台。部署docker环境安装/升级你的Docker环境,建议使用过阿里云的镜像仓库下载:mirrors.aliyun.com/help/docker-engine 或执行以下命令:curl -sSL http://
一、下载 Anaconda官网地址:https://www.anaconda.com/下载步骤1、单击Get Started2、单击Download Anaconda installers3、选择对应的系统4、选择系统对应的位数二、安装Anaconda1、找到下载完成的安装包,右击以管理员身份运行2、下一步3、同意协议4、下一步5、选择好安装路径并下一步6、系统默认推荐,安装7、等待安装完毕,下一
Conda虚拟环境的复制和迁移在本机复制Conda虚拟环境conda create --name 新环境名 --clone 旧环境名相同操作系统之间复制环境方法一:requirements.txt这个方法不推荐,因为只会导出你使用pip安装的依赖包,不会导出虚拟环境所依赖的包,并不适用于虚拟环境的迁移的应用场景。事实上,此方法比较适用于,已经明确知道依赖哪些包,我们只需要package信息的情况,
  • 1
  • 2
  • 3
  • 4
  • 5