export BUILDER=registry.sensetime.com/kestrel_tatraffic/kestrel_tatraffic:kestrel_cuda11_1.2.21_opencv3.4.13_with_ffmpeg# -t 选项让Docker分配一个伪终端(pseudo-tty)并绑定到容器的标准输入上 , -i 则让容器的标准输入保持打开 。# --rm 指定容器停止后自动删除容器# --net=host 容器使用主机的网络# --ipc 要使用的 IPC 模式# --ipc=host# -e 指定环境变量 , 容器中可以使用# --privileged 指定容器是否为特权容器 , 特权容器拥有所有的 capabilities# -u 指定容器的用户为 root# -entrypoint=bash 覆盖 image 的入口点# -v 给容器挂载存储卷 , 挂载到容器的 /kestrel_baggage# 指定容器的工作目录为 /kestrel_baggage# ${BUILDER} 为运行的镜像docker run --gpus '"device=0"' -it --rm --net=host --ipc=host \-e DISPLAY=$DISPLAY \--privileged \-e XAUTHORITY=$XAUTH \-u root \--entrypoint=bash \--ulimit core=-1 \--security-opt seccomp=unconfined \-v ${PWD}:/kestrel_baggage \-w /kestrel_baggage \${BUILDER}
2 , Docker交互式运行的语法为:docker run -i -t IMAGE [COMMAND] [ARG]
。Docker交互式运行 , 即 Docker 启动直接进入 Docker 镜像内部 。
文章插图
3 , 使用
docker ps
命令 , 查看正在运行的 docker 。文章插图
六 , 参考资料
- Docker-从入门到实践
- Docker教程
经验总结扩展阅读
- Redis先操作数据库和先删除缓存, 一致性分析
- JK触发器与模12计数器
- 充满希望和励志的短句 表达对人的期待的句子
- 充满希望和励志的短句 很暖很治愈的短句
- 地铁跑酷怎么和好友一起玩
- 苹果13ProMax和一加10Pro对比-哪个好测评
- vivoS12Pro和华为nova9Pro哪个好-vivoS12Pro和华为nova9Pro参数对比
- 小米11ultra8g和12g有什么区别?
- 万圣夜和万圣节有什么区别
- 野火 STM32MP157 开发板内核和设备树的编译烧写