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

常见docker命令

1、查询已安装docker中某个image依赖包
docker run -it --rm --name my-python-container 【python37:v001】 /bin/bash
【】改成自己环境名字

docker run -it --name lane python37_test:v006 /bin/bash
lane是容器名字,python37_test:v006 是镜像名

开启容器
docker start lane
执行容器
docker exec -it lane /bin/bash
查看 并修改容器里的代码
docker attach lane

查看已有容器,挂载目录
docker container inspect <容器ID或名称> --format=‘{{json .Mounts}}’ | jq .

查看容器详细信息
docker inspect <容器ID或名称>
docker inspect <容器ID或名称> | grep Mounts -A 10

查询所有container
docker ps|grep lane
docker ps -a

删除容器
docker rm 容器id/容器名

删除镜像
docker rmi image_id

2、查询所有docker中python的镜像
docker images|grep python

3、Dockerfile
FROM python37:v001

RUN pip uninstall opencv-python -y &&
pip install opencv-python-headless

docker build -t python37:v002 .
docker tag python37:v002 【新镜像】
docker push 【新镜像】

4、docker run -it --rm python37:v002 pip show wheel

5、docker run -v 本地路径:容器镜像路径
-v是挂载,将本地目录下文件映射到docker容器镜像中

6、CMD [“/opt/miniconda3/envs/python37/bin/python3”,“/home/data_aug.py”]
左边是python环境路径,右边是执行文件

7、docker远程镜像错误排查
先检查本地docker镜像能否有用,使用命令【5】。
如果有问题,就解决问题,写dockerfile,然后run–build–tag
否则重新tag,push到远程仓库

8、进入镜像
首先先把容器给run起来: docker run -it python37:v002
接着就可以在容器里查看路径、内容了

9、ls -lrt
ls -l
每一行只显示一个目录

10、清空txt文件内容
truncate -s 0 log.txt

11、Linux命令行修改文件
vi log.txt ===》 按 i 进如插入模式,编辑文本 ===》 保存并推出,按esc 退出插入模式,输入 :wq 并按回车保存并退出文件

tail -f /dev/null

http://www.lryc.cn/news/467771.html

相关文章:

  • 测试新人刚入行,该如何规划以后的发展路径?
  • Boosting Object Detection with Zero-Shot Day-Night Domain Adaptation
  • Chromium html<lable>c++接口定义
  • QT中中文显示乱码问题
  • [面试常见]Javascript基础知识
  • 使用注解@ExcelIgnoreUnannotated实现了在导出 Excel 时忽略没有被标注的字段
  • 线程的同步
  • 【启明智显分享】ZX7981PG/ZX7981PM融入官方OpenWrt,启明智显SDK/官方OpenWrt任由选择!
  • 如何用java发送包含表格形式的邮件
  • 讲个故事:关于一次接口性能优化的心里路程
  • Centos7升级到openssh9.9
  • 使用 STM32F407 串口实现 485 通信
  • 基于NERF技术重建学习笔记
  • webView 支持全屏播放
  • QGIS之三十二DEM地形导出三维模型gltf
  • 【python爬虫】携程旅行景点游客数据分析与可视化
  • python实现onvif协议下控制摄像头变焦,以及融合人形识别与跟踪控制
  • 【Vue】Vue3.0(十四)接口,泛型和自定义类型的概念及使用
  • 【C++】红黑树万字详解(一文彻底搞懂红黑树的底层逻辑)
  • 开源FluentFTP实操,操控FTP文件
  • 论文解读 | ECCV2024 AutoEval-Video:一个用于评估大型视觉-语言模型在开放式视频问答中的自动基准测试...
  • postgresql14主从同步流复制搭建
  • 企业信息化管理中的数据集成方案:销售出库单对接
  • 3.cpp基本数据类型
  • MCK主机加固与防漏扫的深度解析
  • 《软件估算之原始功能点:精准度量软件规模的关键》
  • 序列化与反序列化
  • 安装nginx实现多ip访问多网站
  • 每日回顾:简单用C写 冒泡排序、快速排序
  • 前端_007_Axios库