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

网站开发公司合作协议书手机网站的建设

网站开发公司合作协议书,手机网站的建设,嵌入式培训总结,做网站用什么cms从0开始的docker镜像制作-ubuntu22.04 一、拉取基础ubuntu22.04镜像二、进入拉取的docker镜像中,下载自己需要的安装包三、安装需要的系统软件四、打包现有镜像为一个新的镜像五、推送打包的镜像到私有docker服务器1.编辑docker文件,使其允许http传输和对…

从0开始的docker镜像制作-ubuntu22.04

  • 一、拉取基础ubuntu22.04镜像
  • 二、进入拉取的docker镜像中,下载自己需要的安装包
  • 三、安装需要的系统软件
  • 四、打包现有镜像为一个新的镜像
  • 五、推送打包的镜像到私有docker服务器
      • 1.编辑docker文件,使其允许http传输和对应的内网IP
      • 2.重新加载docker和重启docker
      • 3.登录私有服务器
      • 4.给要推送的docker镜像打个tag
      • 5.开始推送

一、拉取基础ubuntu22.04镜像

docker pull ubuntu:22.04

在这里插入图片描述
需要使用英伟达显卡驱动的,可以拉取对应的cuda版本
官方镜像链接
11.8的cuda

docker pull nvidia/cuda:11.8.0-cudnn8-runtime-ubuntu22.04

在这里插入图片描述

12.4的cuda

docker pull nvidia/cuda:12.4.1-cudnn-runtime-ubuntu22.04

在这里插入图片描述

二、进入拉取的docker镜像中,下载自己需要的安装包

这里以cuda12.4演示

运行一个基于 nvidia/cuda 的 Docker 容器,并且使用 GPU,使用 nvidia/cuda 镜像:

docker run -it --gpus all --name my-ubuntu22.04 nvidia/cuda:12.4.1-cudnn-runtime-ubuntu22.04 /bin/bash
  • docker run:创建一个新的容器。
  • -it:分配一个伪终端并保持标准输入开放,这样你就可以与容器进行交互。
  • --gpus all:允许容器访问所有可用的 GPU 设备。
  • --name my-ubuntu22.04:为新容器指定一个名称,这里是 my-ubuntu22.04
  • nvidia/cuda:12.4.1-cudnn-runtime-ubuntu22.04:指定基础镜像,带有 CUDA 和 cuDNN 的 NVIDIA 官方镜像。
  • /bin/bash:容器启动后默认执行的命令,这里是启动一个 Bash 会话。

请注意,你的系统需要正确安装和配置 NVIDIA Docker 支持,以便 Docker 容器可以访问宿主机的 GPU。如果你还没有设置 NVIDIA Docker 支持,请参考之前的文章:ollama等的安装。

在这里插入图片描述

三、安装需要的系统软件

这里给出部分的软件包,可以按需下载

apt update  #老规矩先更新
apt-get install -y sudo #安装sudo
sudo apt install iputils-ping   # ping工具
sudo apt install net-tools   # 软件包 其中包括ifconfig
sudo apt install vim  # vim编辑器
sudo apt install openssh-client  # ssh  连接其他服务器ssh
sudo apt install openssh-server  # 其他服务器连接本机ssh
sudo apt install vsftpd  # ftp
apt-get install -y git #git
sudo apt-get install git-lfs #git-lfs

安装完成后,输入:

exit

退出容器

四、打包现有镜像为一个新的镜像

在这里插入图片描述

docker commit -a "ddcloud <ddcloud@example.com>" -m "Added necessary packages and configurations" -p e8d89bc81ea7 ubuntu-cuda12.4:v1.0

-a, --author=“”: 作者信息,例如 “Your Name your.email@example.com”
-m, --message=“”: 提交信息,类似于 Git 的 commit message,用来描述你所做的更改。
-p, --pause=true: 提交时暂停容器。建议使用,以确保文件系统的一致性。
在这里插入图片描述
查看打包的镜像:

docker images

在这里插入图片描述

五、推送打包的镜像到私有docker服务器

1.编辑docker文件,使其允许http传输和对应的内网IP

vi /etc/docker/daemon.json

在这里插入图片描述

2.重新加载docker和重启docker

systemctl daemon-reload
systemctl restart docker

3.登录私有服务器

docker login 10.108.117.59:996

在这里插入图片描述

4.给要推送的docker镜像打个tag

docker tag ubuntu-cuda12.4:v1.0 10.108.117.59:996/ddcloud/ubuntu-cuda12.4:v1.0

5.开始推送

docker push 10.108.117.59:996/ddcloud/ubuntu-cuda12.4:v1.0

在这里插入图片描述
推送完成:
在这里插入图片描述

私有仓库显示如下:
在这里插入图片描述

http://www.yayakq.cn/news/16739/

相关文章:

  • wordpress自定义登录框插件昆明做网站优化
  • iis默认网站打不开马可波罗网站如何做产品推广
  • 网站的意思做视频网站应该选什么服务器
  • 商务网站建设中存在的问题网站建设中模板代码
  • 建造网站微信推广平台怎么做
  • 电子商务网站建设的步骤一般好项目推荐平台
  • 上海做兼职网站有吗中山好的网站建设
  • asp在网站开发中的作用WordPress用七牛缩略图
  • 把网站提交谷歌西安团购网站建设
  • 一级a做爰电影片免费网站贵州seo和网络推广
  • 河北通信网站建设平面设计专业的大专院校
  • 孟州网站五合一建站
  • 网站后台传不上图片西安手机网站案例
  • pc网站还有必要做吗微信官网与手机网站区别
  • android wordpress 源码分析seo行业
  • 台州品牌网站建设公司网络维护员是干什么的
  • 开发公司装饰装修合同范本简单唐山网站推广优化
  • 比较有名的网站建设公司什么是营销型企业网站
  • 营销活动策划网站纯免费聊天的app
  • 如何做钓鱼网站html美食网页制作代码
  • 如何做网站里的子网站空间商网站
  • 大型网站设计网站seo网站三要素怎么做
  • 怎么用源码做网站视频萍乡网站优化
  • 做网站攻略wordpress评论贴图表情字体
  • 建设银行手机银行登录网站网站定制开发流程和功能
  • wordpress清空演示数据一个新网站要怎么做seo
  • 安徽省干部建设教育网站网站做flash好不好
  • 网站被刷流量怎么办做网站Linux
  • 兖矿东华建设有限公司网站网站建设技术人员工作
  • 做网站时给图片添加链接wordpress lnmp wamp