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

Docker中的一些常用命令

find / -type f -name “文件名” 2>/dev/null 寻找所有目录中的这个文件
pwd 查看当前目录的地址
docker pull 镜像名 强制拉镜像
docker run 运行docker
systemctl daemon-reload 关闭docker
systemctl start docker 启动docker
systemctl restart docker 重启docker
/etc/docker/daemon.json docker的镜像物理地址 (vim 打开 esc按一下输入:wq!保存退出,:q!强制退出不保存))
看 Docker 服务状态首先,检查 Docker 服务的详细状态,看看有哪些错误导致它无法启动。执行以下命令:
systemctl status docker.service
清理 Docker 镜像缓存:docker system prune -a
容器状态:docker ps -a
停止并删除容器:docker stop portainer docker rm portainer
检查是否是未清理的已停止容器
有时,容器会因错误或手动停止而处于非运行状态,但它仍然占用名称。您可以通过以下命令检查容器状态,并删除停止的容器:
docker ps -a
docker rm $(docker ps -a -q --filter “status=exited”)

docker默认的用户名和密码为:ginghan / 123456
查看自己服务器中docker 镜像列表:docker images
强制删除镜像:docker image rm 镜像名称/镜像ID
查看所有容器 -----包含正在运行 和已停止的:docker ps -a
我们要启动一个redis 把它的别名取为redis001 并交互式运行 需要的命令 —我这里指定版本号为5.0.5
#1. 拉取redis 镜像
docker pull redis:5.0.5
#2.命令启动
docker run -it -d --name redis001 redis:5.0.5 /bin/bash
查看docker磁盘占用总体情况:du -hs /var/lib/docker/
更改docker工作目录(下三)
首先我们需要先停止docker:systemctl stop docker
创建新工作目录文件夹:mkdir -p /docker-data
原docker数据迁移:cp -r /var/lib/docker

镜像:
{
“registry-mirrors”: [“https://docker.registry.cyou”,
“https://docker-cf.registry.cyou”,
“https://dockercf.jsdelivr.fyi”,
“https://docker.jsdelivr.fyi”,
“https://dockertest.jsdelivr.fyi”,
“https://mirror.aliyuncs.com”,
“https://dockerproxy.com”,
“https://mirror.baidubce.com”,
“https://docker.m.daocloud.io”,
“https://docker.nju.edu.cn”,
“https://docker.mirrors.sjtug.sjtu.edu.cn”,
“https://docker.mirrors.ustc.edu.cn”,
“https://mirror.iscas.ac.cn”,
“https://docker.rainbond.cc”]
}


http://www.kler.cn/a/400559.html

相关文章:

  • 解决docker mysql命令行无法输入中文
  • 一文速学---红黑树
  • 前端处理input框只能输入带小数点的数字
  • 贪心算法入门(三)
  • 使用YOLOv9进行图像与视频检测
  • Python绘制雪花
  • git根据远程分支创建本地新分支
  • 文章解读与仿真程序复现思路——电力系统自动化EI\CSCD\北大核心《基于改进容积卡尔曼滤波的含光伏配电网动态状态估计》
  • 【大语言模型】ACL2024论文-15 大型语言模型中的最佳解释推断
  • 麒麟DHCP服务的部署
  • 大数据学习16之Spark-Core
  • 商业物联网详细指南:优势与挑战
  • emerge 命令学习笔记
  • Flume1.9.0自定义拦截器
  • 跨平台WPF框架Avalonia教程 一
  • 【论文阅读】WaDec: Decompiling WebAssembly Using Large Language Model
  • 使用 .NET 创建新的 WPF 应用
  • web——upload-labs——第十关——.空格.绕过
  • HTTP 缓存策略
  • 网络卡绑定详解:提升网络性能与冗余的最佳实践
  • 【Zookeeper】一、Zookeeper的使命
  • 激光雷达不够用,怎么办?Ubuntu如何用一个激光雷达实现两个激光雷达的扫描点云效果?点云配准ICP,点云拼接、话题转换、ROS重录制bag包。
  • 互联网演进跨越半世纪,智能化时代呼唤Net5.5G网络新代际
  • React 教程第一节 简介概述 以及 特点
  • 新版华为认证全套资料(题库试题、知识点速记、考试大纲、思维导图、面试宝典)
  • WebSocket实战,后台修改订单状态,前台实现数据变更,提供前端和后端多种语言