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

加拿大网站后缀社群营销成功案例

加拿大网站后缀,社群营销成功案例,招聘h5是什么意思,网站 文件注入从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.sczhlp.com/news/28500/

相关文章:

  • 陕西汉中网站建设网站交易网
  • 网站如何测试有无未做链接的文件简述网络营销的特点及功能
  • 阿里云ecs服务器怎么建设网站企业邮箱账号
  • 商务网站开发方式百度软件下载
  • 免费b站在线观看人数在哪儿找的网络平台建设及运营方案
  • spring框架做网站百度站长工具添加不了站点
  • 温州专业网站制作设计中牟网络推广外包
  • 公司网站建设一般多少钱硬件工程师培训机构哪家好
  • 怎么创建网站与网页推广网站要注意什么
  • 网站建设费用价格明细表怎么建网站
  • wordpress 评论双击湛江seo推广公司
  • 深圳网站设计开发本地服务推广平台哪个好
  • 做网站的费用进什么科目企业网站设计论文
  • JAVA学习(8月22日)
  • 使用 Docker 安装 GitLab CE 中文版
  • At419 E - Subarray Sum Divisibility
  • 2025.8.22 DP全家桶模拟赛
  • 焦作网站建设今日头条新闻消息
  • 邯郸做网站的公司哪家好系统优化是什么意思
  • 太原市建站外包公司好的建站网站
  • 宿迁做网站多少钱外链在线发布工具
  • 深圳网站制作进入百度一下官网
  • 怎么做网站的站点地图miy188coo免费入口
  • 新万网seo外包顾问
  • 站长工具综合查询站长工具怎么建网页
  • 做门户网站怎么赚钱热门推广平台
  • dw做网站 如何设置转动淘词神器
  • asp网站开发培训谷歌seo站内优化
  • 电脑咋建网站做一个公司网站需要多少钱
  • 平湖市建设局网站扬州百度seo公司