Docker镜像导入、容器启动

1.将 ptxl.tar 文件导入 Docker,生成一个名为 ptlx、标签为 latest 的 Docker 镜像。

docker import ptxl.tar ptxl:latest

2.查看docker 镜像列表:

docker images

3.这条命令的作用是:基于 ptlx:latest 镜像创建并启动一个名为 ptlx 的 Docker 容器,将宿主机的 SophonSDK、硬件设备、数据目录挂载到容器中,同时映射多个网络端口。

\sudo docker run \

-td \

--privileged=true \

-v /opt/sophon:/opt/sophon \

-v /dev:/dev \

-v /etc/profile.d:/etc/profile.d \

-v /etc/ld.so.conf.d:/etc/ld.so.conf.d \

-v /data:/data \

-v /data2:/data2 \

-v /etc/localtime:/etc/localtime:ro \

-p 5000:5000 \

-p 5001:5001 \

-p 5002:5002 \

-p 5003:5003 \

-p 8085:8085 \

-p 11065:11065 \

--name ptxl ptxl:latest /bin/bash

参数 含义
sudo 使用管理员权限执行
docker run 创建并启动容器
-t 为容器分配伪终端
-d 后台运行容器
--privileged=true 赋予容器扩展的系统权限,包括访问宿主机设备的能力
挂载参数 作用
/opt/sophon:/opt/sophon 共享 SophonSDK 相关文件
/dev:/dev 共享宿主机设备节点
/etc/profile.d:/etc/profile.d 共享 Shell 环境配置脚本
/etc/ld.so.conf.d:/etc/ld.so.conf.d 共享动态链接库搜索路径配置
/data:/data 共享算法、模型、视频等数据
/data2:/data2 共享第二个数据目录
/etc/localtime:/etc/localtime:ro 同步宿主机时区配置,只读

4.-p 宿主机端口:容器端口

-p 5000:5000

-p 5001:5001

-p 5002:5002

-p 5003:5003

-p 8085:8085

-p 11065:11065

5.进入docker

docker exec -it ptxl /bin/bash

相关推荐
广州灵眸科技有限公司5 小时前
4G 模组开机自连 systemd 服务方案:基于灵眸科技EAI1106--Core-T
运维·服务器·科技
天远数科7 小时前
零信任架构实战:基于天远企业股权变更构建自动化商业银行对公授信存续期股权异动与资产抽逃预警网关
运维·人工智能·架构·自动化
qq_401700417 小时前
Linux设备树详解
linux·运维·服务器
岁月宁静7 小时前
一个 AI 项目从本地到上线,要经过哪些步骤?全流程讲清楚
python·docker·agent
云梦谭7 小时前
让 Linux 主动连接 Windows:配置 Windows 11 SSH 服务端
linux·windows·ssh
奇树谦7 小时前
Windows CMD 下 mc 运维指南:SeaweedFS 安装验收与 MinIO 数据迁移
运维·windows
刚入门的大一新生7 小时前
Linux-信号
linux·运维·服务器
车软学堂8 小时前
CANoe自动化:跑起第一个测试用例
运维·车载系统·自动化·汽车·测试用例
L0208249 小时前
Kubernetes Ingress|CNI 网络模型|Calico 网络策略|Pod 调度器完整实战教程
运维·网络·云原生·容器·kubernetes