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

网站建设平台 汉龙策划公司收费

网站建设平台 汉龙,策划公司收费,个人网用wordpress吗,怎么做网站优化 siteDocker是一种轻量级、可移植、自给自足的软件运行环境,用于打包和运行应用程序。它允许开发者将应用及其所有依赖打包成一个镜像(Image),然后基于这个镜像创建出容器(Container)来运行。与虚拟机相比不需要…

Docker是一种轻量级、可移植、自给自足的软件运行环境,用于打包和运行应用程序。它允许开发者将应用及其所有依赖打包成一个镜像(Image),然后基于这个镜像创建出容器(Container)来运行。与虚拟机相比不需要完整操作系统,启动快,占用资源小,同时可以跨平台部署,容器内运行环境固定,容器之间相关隔离。

1. Docker安装

在ubuntu下安装docker的流程如下:

sudo apt update
sudo apt upgrade -y
sudo apt install apt-transport-https ca-certificates curl software-properties-common #安装依赖项
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -  #添加 Docker 的官方 GPG 密钥
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"  #添加 Docker 的官方 APT 仓库
sudo apt update
sudo apt install docker-ce  #安装 Docker
sudo apt install -y nvidia-docker2   #支持GPUsudo systemctl start docker  #  启动 Docker 服务
sudo systemctl enable docker  # 开机启动 Docker 服务sudo systemctl status docker #检查 Docker 是否正常运行
sudo docker --version
sudo docker run hello-worldsudo usermod -aG docker $USER  #将当前用户添加到 Docker 组
newgrp docker  #当前会话立即生效

2. Docker的操作命令

2.1 镜像image操作

docker images:查看所有镜像

docker rmi ubuntu:20.04:删除镜像

docker tag <原镜像>:<原标签> <新镜像>:<新标签>:docker tag ubuntu:20.04 myubuntu:v1,根据已有镜像生成新镜像

docker commit <容器ID或名称> <新镜像>:<标签>:根据正在运行的容器保存为新镜像

docker build -t ubuntu2004-gpu:1.0 . :根据 Dockerfile 构建新的镜像,.表示当前目录,Dockerfile应该放在当前目标,构建时会把当前目录作为“构建上下文”传给 Docker 引擎。

docker save -o my_image.tar my_image:tag         //打包镜像到文件

docker load -i my_image.tar    //load打包好的镜像

# 基础镜像:Ubuntu 20.04 + CUDA 11.8 + cuDNN(NVIDIA 官方)
FROM nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu20.04# 防止 tzdata 卡住
ENV DEBIAN_FRONTEND=noninteractive# 安装系统依赖和 Python
RUN apt-get update && \apt-get install -y --no-install-recommends \python3 python3-pip python3-dev python3-setuptools \build-essential curl git vim wget ca-certificates && \rm -rf /var/lib/apt/lists/*# 创建工作目录
WORKDIR /workspace# 可选:复制项目代码(你可以根据需要调整)
# COPY . .# 安装 Python 包(如果有 requirements.txt)
# COPY requirements.txt .
# RUN pip3 install --no-cache-dir -r requirements.txt# 设置默认命令
CMD [ "bash" ]

2.2. 容器

docker create --name my_container ubuntu bash        //只创建容器不启动

docker run --gpus all -it --name my_container my_image bash     //创建容器并启动

docker start -ai my_container       //启动已停止的容器

docker exec -it my_container bash   //在启动的容器内执行任务

docker rm my_container    //删除容器

docker restart my_container    //重启容器

docker stop my_container    //停止容器

docker ps    //查看所有激活的容器

docker ps -a    //查看所有的容器

docker run --gpus all -it \
--name streampetr \ 

--shm-size=16g \
-v ~/docker_program:/home/program \
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/nvidia/cuda:11.3.1-cudnn8-runtime-ubuntu20.04 bash                 //创建并启动容器,包括支持GPU,将宿主目录映射到容器内

docker cp /home/wangyl/data my_container:/data        //复制宿主数据到容器内

一旦容器创建就没有办法再重新映射文件夹,如果容器内代码使用宿主内的数据文件夹而且没有映射,可以在数据文件夹挂载到已经映射的文件夹下,软链接的方式无法找到文件,挂在后需要重启容器,否则也无法找到文件。

sudo mount --bind /home/wyl/datasets/nuscense_simple /home/wyl/program/StreamPETR/data/nuscene

如果翻墙和宿主共享DNS,docker内执行:

echo "nameserver 8.8.8.8" > /etc/resolv.conf

3. VNC操作指令

vncserver -list    //展示所有的vnc会话

ssh -i aigc_key.pem -L 5901:localhost:5901 azureuser@xx.xx.xx.xx  如果vnc使用端口被阻止,通过ssh建立隧道将远端5901端口映射到本地端口,然后通过本地端口使用

vncserver :1: 打开一个VNC会话

vncserver -kill :2 :关闭一个VNC会话


文章转载自:

http://hhTkv9se.rgdcf.cn
http://z7pGTmr7.rgdcf.cn
http://SKybTk25.rgdcf.cn
http://brzcBJd0.rgdcf.cn
http://QqXxMdCe.rgdcf.cn
http://9BXuotN7.rgdcf.cn
http://ekZPxcy1.rgdcf.cn
http://sUFuNHE7.rgdcf.cn
http://3hcqWbeg.rgdcf.cn
http://GF2LTT7W.rgdcf.cn
http://ko5bUa8k.rgdcf.cn
http://KOwzp77j.rgdcf.cn
http://QGgB1eGn.rgdcf.cn
http://9TvODtjQ.rgdcf.cn
http://S9fqtG9n.rgdcf.cn
http://KraFrHl3.rgdcf.cn
http://bX8B5ITN.rgdcf.cn
http://Ew0GNSUB.rgdcf.cn
http://AJwNuvJY.rgdcf.cn
http://SSA7oK2k.rgdcf.cn
http://cucQrpv9.rgdcf.cn
http://QthRDaYz.rgdcf.cn
http://WnYohQha.rgdcf.cn
http://Xowdr1lo.rgdcf.cn
http://jKtDV9vS.rgdcf.cn
http://ViA3lgZY.rgdcf.cn
http://d4WXcZNf.rgdcf.cn
http://0zig2nK5.rgdcf.cn
http://lazawiQX.rgdcf.cn
http://ZIVwMUgw.rgdcf.cn
http://www.dtcms.com/wzjs/697110.html

相关文章:

  • 四川门户网站建设管理规定余姚网站建设公司
  • 营销型网站建设宣传语我国档案网站建设比较分析
  • 与企业网站做接口大连 网站开发
  • 青岛中英网站建设做卖车网站需要什么手续费
  • 企业手机网站建设渠道wap百度
  • 手机版传奇网站木樨园网站建设公司
  • 网站建设流程平台医院网站源码 asp
  • 黄冈网站推广厂家海外医疗手机网站建设
  • 做甜品网站栏目广州 网站建设 制作
  • 拖拽式网站建设国内电商平台怎么做
  • 地税网站如何做税种确认有哪些免费做外贸的网站
  • 网站编程入门教程seo搜索是什么意思
  • 湖北建设部网站手机网站模板开发工具
  • 建设一个网站主要受哪些因素的影响因素办公室设计公司
  • 网站维护和制作怎么做会计分录seo排名优化教程
  • 长春网站建设开发维护陕西关键词优化推荐
  • 岳阳建设网站的公司中信建设有限责任公司钟宁
  • 去哪里可以做网站开发三维
  • 苏州做商城网站网站排版尺寸
  • 代做毕设自己专门网站黄岩城市建设发展集团网站
  • 无障碍网站建设的摘要外发加工网会员
  • 网站建设 微信外贸网站建站公司
  • 一级a做爰片免费网站国语版的海外流量渠道
  • 上海营销型网站建设方案如何用wordpress挖比特币
  • 网站页面数量做网站多久才会有收益
  • 网站的查询系统怎么做详情页设计素材
  • 品牌的互联网推广seo文章范文
  • 企业网站托管一个月多少钱网站设计制作的服务和质量
  • 网站开发属于程序员吗威海网站建设
  • 优良的定制网站建设服务商爱上链外链购买交易