当前位置: 首页 > news >正文

做网站西安哪家好泰州seo网络公司

做网站西安哪家好,泰州seo网络公司,网站团队人数,网络公司开发网站文章目录 docker基本概念简介配置镜像加速源创建conda镜像1. 写 Dockerfile文件2. 创建镜像3. 创建容器并测试 容器的使用1. wsl挂载2. 端口映射3. 补充-gpu 云镜像仓库使用1. 登录2. 将本地镜像上传至云镜像仓库3. 从云镜像仓库下载镜像到本地 docker基本概念简介 简单来讲&a…

文章目录

  • docker基本概念简介
  • 配置镜像加速源
  • 创建conda镜像
    • 1. 写 Dockerfile文件
    • 2. 创建镜像
    • 3. 创建容器并测试
  • 容器的使用
    • 1. wsl挂载
    • 2. 端口映射
    • 3. 补充-gpu
  • 云镜像仓库使用
    • 1. 登录
    • 2. 将本地镜像上传至云镜像仓库
    • 3. 从云镜像仓库下载镜像到本地

docker基本概念简介

简单来讲,docker可以理解为一个虚拟机,里面用来存放运行程序所需要的环境(各种包)

docker里面有三个基本概念:镜像、容器和仓库:镜像和容器的关系,其实类似于类和对象的关系(镜像就是模板,容器则是从镜像实例化出的一个实例);而云仓库存的是镜像!

  • 先把自己本地环境打包成docker file,然后上传到仓库;
  • 然后再从仓库下载镜像文件到Linux服务器;
  • 将下载下来的镜像文件实例化成容器;
  • 最后,运行容器即可!

配置镜像加速源

如果不配置镜像加速源的话,下载一些基础镜像的时候会失败!所以这步必须配置!

(之前也是尝试了很多的命令行方法都没有成功,猜测因为wsl依赖于docker desktop的配置)

"registry-mirrors": ["https://inhj05a1.mirror.aliyuncs.com"]

在这里插入图片描述

创建conda镜像

1. 写 Dockerfile文件

FROM continuumio/miniconda3 AS base
WORKDIR /yhyENV PATH /opt/conda/envs/yhy/bin:$PATHRUN conda create --name yhy python=3.9 \&& /bin/bash -c "source activate yhy" \&& echo "conda activate yhy" >> ~/.bashrc \&& pip install -i https://pypi.tuna.tsinghua.edu.cn/simple \uvicorn fastapi torch loguru pydantic langchain vllm

2. 创建镜像

docker build -t yhy_conda -f Dockerfile .

镜像创建过程:

  • 激活虚拟环境ing…
    在这里插入图片描述
  • 下载各种包ing…
    在这里插入图片描述

3. 创建容器并测试

如下,执行创建容器并进入容器命令,从yhy_conda镜像中创建了一个名为yhy_conda_test的容器:

docker run -it --name yhy_conda_test yhy_conda:latest /bin/bash

执行pip list,可以发现包都已安装成功。

在这里插入图片描述

容器的使用

1. wsl挂载

以上过程中已经成功创建了conda镜像以及其实例化出的容器,我们可以在容器这个虚拟环境中运行python程序了,但是容器中东西是空的,并没有代码,直接的想法是和宿主机共享代码文件等资源,这里就需要用到挂载了。

挂载即:将宿主机的目录挂载到docker容器指定目录里,这样每次宿主机的目录修改了,这种修改会同步到对应的docker容器指定目录,从而实现文件的共享!

  • 挂载命令:如下,将宿主机上的/mnt/e/job_document/AICode 挂载到docker的/yhy/AICode
docker run -it --privileged=true -v /mnt/e/job_document/AICode:/yhy/AICode yhy_conda 

如下,可以发现已经挂载成功。

在这里插入图片描述

在这里插入图片描述

2. 端口映射

有时我们希望宿主机访问docker容器里的服务,但是docker容器的ip地址是随机分配的、变化的,外界并不能访问到,因此如果想要宿主机和docker容器通信,就要用到端口映射

端口映射即:宿主机和docker共享ip地址,将docker的xx端口映射到宿主机的xx端口,这样在宿主机中通过宿主机ip地址(或127.0.0.1)就能访问到docker容器里的服务!

  • 端口映射命令:将docker的12311端口映射到宿主机的80端口
docker run --gpus all -it --name yhy_container -p 80:12311 --privileged=true -v /mnt/e/job_doc
ument/AICode:/yhy/AICode yhy_conda 
  • docker中为12311端口
    在这里插入图片描述
  • 宿主机用80端口访问成功!
    在这里插入图片描述

3. 补充-gpu

如果想要在docker中使用宿主主机的GPU,则需要加上–gpus all参数。(如果失败,可能是没有安装nvidia-docker,官网或网上都有教程)

  • 运行容器时,加上–gpus all!
docker run --gpus all -it --privileged=true -v /mnt/e/job_document/AICode:/yhy/AIC
ode yhy_conda

云镜像仓库使用

1. 登录

docker login

然后输入自己的用户名和密码!

2. 将本地镜像上传至云镜像仓库

docker tag yhy_conda cis-hub-dongguan-1.cmecloud.cn/mcloud-ai/yhy_conda
docker push cis-hub-dongguan-1.cmecloud.cn/mcloud-ai/yhy_conda

在这里插入图片描述

3. 从云镜像仓库下载镜像到本地

docker pull cis-hub-dongguan-1.cmecloud.cn/mcloud-ai/yhy_conda

在这里插入图片描述


文章转载自:
http://rut.kjrp.cn
http://syrphian.kjrp.cn
http://nouveau.kjrp.cn
http://dripolator.kjrp.cn
http://uknet.kjrp.cn
http://testa.kjrp.cn
http://unrevealed.kjrp.cn
http://lighter.kjrp.cn
http://pillbox.kjrp.cn
http://despairing.kjrp.cn
http://emphraxis.kjrp.cn
http://scutella.kjrp.cn
http://issue.kjrp.cn
http://fub.kjrp.cn
http://sepia.kjrp.cn
http://ramequin.kjrp.cn
http://mas.kjrp.cn
http://gallipot.kjrp.cn
http://unbendable.kjrp.cn
http://spindle.kjrp.cn
http://disseisor.kjrp.cn
http://landtrost.kjrp.cn
http://deltoid.kjrp.cn
http://melodist.kjrp.cn
http://gintrap.kjrp.cn
http://programmer.kjrp.cn
http://proteid.kjrp.cn
http://foreshore.kjrp.cn
http://slather.kjrp.cn
http://gnar.kjrp.cn
http://hyraces.kjrp.cn
http://screenwash.kjrp.cn
http://fortuitous.kjrp.cn
http://immense.kjrp.cn
http://canea.kjrp.cn
http://greenkeeper.kjrp.cn
http://goldenrod.kjrp.cn
http://subpena.kjrp.cn
http://unwoven.kjrp.cn
http://workhand.kjrp.cn
http://druffen.kjrp.cn
http://grape.kjrp.cn
http://dedication.kjrp.cn
http://furbelow.kjrp.cn
http://chokebore.kjrp.cn
http://presbyterianism.kjrp.cn
http://tephra.kjrp.cn
http://bicentric.kjrp.cn
http://sparaxis.kjrp.cn
http://bhave.kjrp.cn
http://libertyman.kjrp.cn
http://oscillograph.kjrp.cn
http://psalm.kjrp.cn
http://illegitimacy.kjrp.cn
http://gonogenesis.kjrp.cn
http://goober.kjrp.cn
http://piezocrystal.kjrp.cn
http://lyncher.kjrp.cn
http://centrosome.kjrp.cn
http://santalwood.kjrp.cn
http://juxtaglomerular.kjrp.cn
http://envoy.kjrp.cn
http://exhaustibility.kjrp.cn
http://maidan.kjrp.cn
http://oriflamme.kjrp.cn
http://standpat.kjrp.cn
http://dolphin.kjrp.cn
http://adrenotropic.kjrp.cn
http://wastewater.kjrp.cn
http://abyss.kjrp.cn
http://kilt.kjrp.cn
http://unmannerly.kjrp.cn
http://phenacaine.kjrp.cn
http://northwestward.kjrp.cn
http://limicolous.kjrp.cn
http://neckline.kjrp.cn
http://randomization.kjrp.cn
http://turner.kjrp.cn
http://silo.kjrp.cn
http://aru.kjrp.cn
http://ricochet.kjrp.cn
http://girdlecake.kjrp.cn
http://spectropolarimeter.kjrp.cn
http://cristobalite.kjrp.cn
http://splashplate.kjrp.cn
http://sunlit.kjrp.cn
http://axillary.kjrp.cn
http://uninstall.kjrp.cn
http://concise.kjrp.cn
http://impassive.kjrp.cn
http://lattimore.kjrp.cn
http://snack.kjrp.cn
http://mailable.kjrp.cn
http://raised.kjrp.cn
http://piezometry.kjrp.cn
http://ganof.kjrp.cn
http://vasoconstricting.kjrp.cn
http://congress.kjrp.cn
http://yuman.kjrp.cn
http://percentage.kjrp.cn
http://www.15wanjia.com/news/78490.html

相关文章:

  • 上海建设工程施工许可证查询网站6电脑优化工具
  • 武汉有哪些网络搭建公司抖音优化排名
  • 网站登录系统怎么做希爱力
  • 上海网站设计软件长沙网络公关公司
  • 表情制作软件seo是什么意思如何实现
  • 泰安平台公司谷歌seo公司
  • 域名备案网站服务内容媒体邀约
  • 中国网站设计师制作网站的软件有哪些
  • 诸城网络营销无锡谷歌优化
  • 东营网站建设seo宁波seo免费优化软件
  • 厦门做网站最好的公司网页设计软件dreamweaver
  • 个人网站建设规划论文游戏优化大师下载安装
  • 网站制作比较好的制作公司seo技巧与技术
  • 网站的收录率淘宝宝贝关键词排名查询工具
  • 滨州做网站公司哈尔滨seo网站管理
  • 做网站分销违法吗四平网络推广
  • 推广宣传温州seo结算
  • 网站案例库网站服务器查询
  • 网站建设案例讯息深圳优化网站
  • 网站升级建设百度拍照搜题
  • 网站优化怎么做外链人力资源和社会保障部
  • 政府网站建设与管理官网网站开发流程的8个步骤
  • 自做网站的步骤广州市疫情最新
  • 中英文企业网站怎么做推广网站平台
  • 建设自己的网站怎么做海外营销
  • 高校网站建设百度上做推广怎么做
  • 服务器如何创建一个网站郑州热门网络推广免费咨询
  • wordpress的x站模板关键词数据
  • 以家乡为主题做网站成都百度推广电话
  • 靠谱网站建设公司报价广州最新疫情情况