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

【数据传输常用命令】:docker常用命令

docker常用命令

基础命令

# 启动docker
systemctl start docker
# 关闭docker
systemctl stop docker
# 重启docker
systemctl restart docker
# 设置开机自启动
systemctl enable docker
# 查看docker运行状态
systemctl status docker
# 查看docker版本号信息
docker version
# docker命令提示
docker --help

镜像命令

# 查看镜像
docker images# 从服务器拉取镜像拉取镜像
# 拉取最新版本的镜像
docker pull 镜像名
# 拉取镜像,指定版本
docker pull 镜像名:tag
# 推送镜像到服务
docker push 镜像名
docker push 镜像名:tag# 保存镜像为一个压缩包
docker save -o 保存的目标文件名称 镜像名
# 加载压缩包为镜像
docker load -i 文件名    # 删除镜像  当前镜像没有被任何容器使用 才可以删除
# 删除镜像
docker rmi 镜像名/镜像ID
# 强制删除
docker rmi -f 镜像名/镜像ID
# 删除多个 其镜像ID或镜像用用空格隔开即可 
docker rmi -f 镜像名 镜像名 镜像名
# 删除全部镜像,-a 意思为显示全部, -q 意思为只显示ID
docker rmi -f $(docker images -aq)  
# 强制删除镜像
docker image rm 镜像名称/镜像ID  

容器命令

# 显示正在运行的容器
docker ps
# -a,--all  显示全部容器,包括已停止的(默认只显示运行中的容器)
docker ps -a   # 创建并运行容器
docker run --name containerName -p 80:80 -d nginx
# --name 给运行的容器命名
# -p 将宿主机端口与容器端口映射,冒号左侧是宿主机端口,右侧是容器端口
# -d 表示可后台运行容器# 暂停运行的容器
docker pause 容器名/容器ID
# 暂停状态恢复运行容器
docker unpause name
# 停止运行的容器(杀死进程、回收内存,仅剩文件系统)
docker stop name
# 再次运行停止的容器
docker start name
# 重启容器
docker restart name
# 杀掉运行中的容器
docker kill 容器名
# 更换容器名
docker rename 容器名 新容器名  # 删除容器
docker rm 容器名/容器ID
# 强制删除
docker rm -f CONTAINER
# 删除多个容器 空格隔开要删除的容器名或容器ID
docker rm -f 容器名 容器名 容器名
# 删除全部容器
docker rm -f $(docker ps -aq)    # 查看容器运行日志
docker logs 容器名
# 持续跟踪日志
docker logs -f 容器名
# 查看末尾多少行
docker logs -f --tail=20 容器名  # 进入容器
docker exec -it 容器名/容器ID /bin/bash# 退出容器到本机
exit
http://www.xdnf.cn/news/13714.html

相关文章:

  • AbMole推荐:Z-VAD-FMK,让凋亡/焦亡/坏死性凋亡机制研究更上一层楼
  • 一[3]、ubuntu18.04环境 利用 yolov8 训练开源列车数据集,并实现列车轨道检测
  • 遍历对象属性,for...in和Object.keys到底用哪个?
  • 「Unity3D」使用C#调用Android的震动功能,有三种方式
  • C++之容器适配器介绍 以及 STL--stack queue deque
  • 【氮化镓】GaN HEMT器件中Ec-0.9eV缺陷位置识别
  • [前端]HTML模拟实现一个基于摄像头的手势识别交互页面
  • AI集成运维管理平台的架构与核心构成解析
  • 蓝牙无线串口入门使用教程(以大夏龙雀 WF24 和 BT36 为例)
  • 【Net】TCP/IP 协议
  • 计算机视觉之三维重建(深入浅出SfM与SLAM核心算法)—— 2. 摄像机标定
  • 经典 C 程序 100 例实战详解:从入门到精通的一周学习计划
  • 【论文阅读32】预期寿命预测(2024)
  • 使用 MkDocs 构建并部署项目文档到 GitHub Pages
  • OpenCV基础知识
  • Cesium1.95中加载模型过多导致内存溢出的解决方案(服务端层面、代码层面、浏览器层面)
  • 大白话解释蓝牙的RPC机制
  • [vale os_3] 文件系统/VFS | 网络协议栈
  • 【React】SWR 和 React Query(TanStack Query)
  • 力扣HOT100之技巧:169. 多数元素
  • 【Zephyr 系列 21】OTA 升级与产测系统集成:远程配置、版本验证、自动回滚机制设计
  • 请问黑盒测试和白盒测试有哪些方法?
  • 力扣-198.打家劫舍
  • leetcode HOT100(49.字母异位词分组)
  • 怎样解决在ubuntu 22.04上QT: DataVisualization控件显示黑屏的问题
  • 触觉智能RK3576核心板工业应用之软硬件全国产化,成功适配开源鸿蒙OpenHarmony5.0
  • LangGraph--带记忆和工具的聊天机器人
  • Modbus TCP转DeviceNet网关连接ABB变频器配置案例
  • 破解关键领域软件测试“三重难题”:安全、复杂性、保密性
  • 电脑、手机长时间不关机可以吗